type ConstrainedContent<TInputModalitiesTypes> =
| string
| null
| ContentPartForInputModalitiesTypes<TInputModalitiesTypes>[];type ConstrainedContent<TInputModalitiesTypes> =
| string
| null
| ContentPartForInputModalitiesTypes<TInputModalitiesTypes>[];Defined in: packages/ai/src/types.ts:318
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