Defined in: [src/types/messages.ts:478](https://github.com/strands-agents/harness-sdk/blob/main/strands-ts/src/types/messages.ts#L478)

Data for a reasoning block.

## Properties

### text?

```ts
text?: string;
```

Defined in: [src/types/messages.ts:482](https://github.com/strands-agents/harness-sdk/blob/main/strands-ts/src/types/messages.ts#L482)

The text content of the reasoning process.

---

### signature?

```ts
signature?: string;
```

Defined in: [src/types/messages.ts:487](https://github.com/strands-agents/harness-sdk/blob/main/strands-ts/src/types/messages.ts#L487)

A cryptographic signature for verification purposes.

---

### redactedContent?

```ts
redactedContent?: Uint8Array;
```

Defined in: [src/types/messages.ts:492](https://github.com/strands-agents/harness-sdk/blob/main/strands-ts/src/types/messages.ts#L492)

The redacted content of the reasoning process.