Defined in: [src/models/streaming.ts:324](https://github.com/strands-agents/harness-sdk/blob/1fd743a7fe7cba5547824c6123aab7e6f3a7f10f/strands-ts/src/models/streaming.ts#L324)

Data for a redact event. Emitted when guardrails block content and redaction is enabled.

## Properties

### type

```ts
type: "modelRedactionEvent";
```

Defined in: [src/models/streaming.ts:328](https://github.com/strands-agents/harness-sdk/blob/1fd743a7fe7cba5547824c6123aab7e6f3a7f10f/strands-ts/src/models/streaming.ts#L328)

Discriminator for redact events.

---

### inputRedaction?

```ts
optional inputRedaction?: RedactInputContent;
```

Defined in: [src/models/streaming.ts:333](https://github.com/strands-agents/harness-sdk/blob/1fd743a7fe7cba5547824c6123aab7e6f3a7f10f/strands-ts/src/models/streaming.ts#L333)

Input redaction information (when input is blocked).

---

### outputRedaction?

```ts
optional outputRedaction?: RedactOutputContent;
```

Defined in: [src/models/streaming.ts:338](https://github.com/strands-agents/harness-sdk/blob/1fd743a7fe7cba5547824c6123aab7e6f3a7f10f/strands-ts/src/models/streaming.ts#L338)

Output redaction information (when output is blocked).