import type { AttachmentStore } from '@deepseek-ai/dsh-attachment'; import type { ArkmeExtensionManager } from '../../extensions/manager.js'; import type { SelectedPreviewAttachment } from '../../extensions/session-preview-attachments.js'; import { type PreviewBatchResult, type ResolvedPreviewImage } from './preview-batch.js'; export declare function resolvePreviewAttachments(input: { attachments: readonly SelectedPreviewAttachment[]; store: AttachmentStore; signal?: AbortSignal; }): Promise; export declare function addPreviewAttachmentBatch(input: { extensionId: string; attachments: readonly SelectedPreviewAttachment[]; store: AttachmentStore; manager: ArkmeExtensionManager; signal?: AbortSignal; }): Promise; //# sourceMappingURL=preview-attachment-batch.d.ts.map