import type { Privacy } from '../defaults'; export type UploadDirProgress = { totalFiles: number; filesUploaded: number; totalSize: number; sizeUploaded: number; }; export type MockFile = { name: string; content: string; }; export declare const getDirFiles: (entry: string) => MockFile[]; export declare const uploadDir: ({ bucket, localDir, onProgress, keyPrefix, toUpload, privacy, }: { bucket: string; localDir: string; keyPrefix: string; onProgress: (progress: UploadDirProgress) => void; toUpload: string[]; privacy: Privacy; }) => Promise;