export interface AttachmentPayload {
    id: string;
    name: string;
    mimeType: string;
    size: number;
    dataUrl?: string;
}
export interface AttachmentResponse {
    sourceUrl: string;
}
export declare const attachmentCallbackHandler: (payload: AttachmentPayload) => Promise<AttachmentResponse>;
export declare const electronStorage: {
    createAdapter: (options?: import("./storageAdapter").ElectronStorageAdapterOptions) => import("..").StorageAdapter;
    readonly adapter: import("..").StorageAdapter;
    attachmentCallbackHandler: (payload: AttachmentPayload) => Promise<AttachmentResponse>;
};
export type ElectronStorage = typeof electronStorage;
//# sourceMappingURL=storage.d.ts.map