import type { DbFile as DbFile } from '../../types/dbTypes'; export interface DownloadOptions { useOriginalName?: boolean; addTimestamp?: boolean; customExtension?: string; } /** * Generic file download utility */ export declare function downloadFile(url: string, filename: string, options?: DownloadOptions): void; /** * Download a database file using its URL */ export declare function downloadDbFile(file: DbFile, options?: DownloadOptions): void; /** * Download from a custom URL (e.g., API endpoint) */ export declare function downloadFromUrl(url: string, filename: string, options?: DownloadOptions): void; /** * Download a blob or file URL (for locally loaded files) */ export declare function downloadBlobUrl(blobUrl: string, filename: string, extension?: string, options?: DownloadOptions): void; //# sourceMappingURL=downloadUtils.d.ts.map