type ConstrainedContent<TInputModalitiesTypes> =
| string
| null
| ContentPartForInputModalitiesTypes<TInputModalitiesTypes>[];
type ConstrainedContent<TInputModalitiesTypes> =
| string
| null
| ContentPartForInputModalitiesTypes<TInputModalitiesTypes>[];
Defined in: types.ts:225
Type for message content constrained by supported modalities. When modalities is ['text', 'image'], only TextPart and ImagePart are allowed in the array.
TInputModalitiesTypes extends InputModalitiesTypes
