import type { Attachment } from '@doist/twist-sdk'; /** * Upload one or more local files and return the created {@link Attachment}s, * ready to splice into the `attachments` array of `comments.createComment`, * `conversationMessages.createMessage`, or `threads.createThread`. * * All paths are validated (existence + readability) up front, before any * upload starts, so a bad path fails fast without leaving a partial set of * uploaded-but-unreferenced attachments behind. Uploads then run concurrently * while the returned array preserves the input order. */ export declare function uploadAttachments(files: string[]): Promise; export type { Attachment }; //# sourceMappingURL=attachments.d.ts.map