type ContentPart<TImageMeta, TAudioMeta, TVideoMeta, TDocumentMeta> =
| TextPart
| ImagePart<TImageMeta>
| AudioPart<TAudioMeta>
| VideoPart<TVideoMeta>
| DocumentPart<TDocumentMeta>;
type ContentPart<TImageMeta, TAudioMeta, TVideoMeta, TDocumentMeta> =
| TextPart
| ImagePart<TImageMeta>
| AudioPart<TAudioMeta>
| VideoPart<TVideoMeta>
| DocumentPart<TDocumentMeta>;
Defined in: types.ts:102
Union type for all multimodal content parts.
TImageMeta = unknown
Provider-specific image metadata type
TAudioMeta = unknown
Provider-specific audio metadata type
TVideoMeta = unknown
Provider-specific video metadata type
TDocumentMeta = unknown
Provider-specific document metadata type
