# DefaultMessageMetadataByModality

# Interface: DefaultMessageMetadataByModality

Defined in: [packages/typescript/ai/src/types.ts:1457](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1457)

Default metadata type for adapters that don't define custom metadata.
Uses unknown for all modalities.

## Properties

### audio

```ts
audio: unknown;
```

Defined in: [packages/typescript/ai/src/types.ts:1460](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1460)

***

### document

```ts
document: unknown;
```

Defined in: [packages/typescript/ai/src/types.ts:1462](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1462)

***

### image

```ts
image: unknown;
```

Defined in: [packages/typescript/ai/src/types.ts:1459](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1459)

***

### text

```ts
text: unknown;
```

Defined in: [packages/typescript/ai/src/types.ts:1458](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1458)

***

### video

```ts
video: unknown;
```

Defined in: [packages/typescript/ai/src/types.ts:1461](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/types.ts#L1461)
