UNPKG

@mastra/core

Version:
11 lines 569 B
import type { FilePart, ImagePart, TextPart, UIMessage } from '../../../_types/@internal_ai-sdk-v4/dist/index.d.ts'; type ContentPart = TextPart | ImagePart | FilePart; export type Attachment = NonNullable<UIMessage['experimental_attachments']>[number]; /** * Converts a list of attachments to a list of content parts * for consumption by `ai/core` functions. * Currently only supports images and text attachments. */ export declare function attachmentsToParts(attachments: Attachment[]): ContentPart[]; export {}; //# sourceMappingURL=attachments-to-parts.d.ts.map