import type { FileMetadata, FileServiceConfig, UploadResponse } from '../types'; export declare function useFileService(config?: FileServiceConfig): { uploadFile: (file: File) => Promise; getFile: (fileId: string) => Promise; getFileMetadata: (fileId: string) => Promise; deleteFile: (fileId: string) => Promise; listFiles: () => Promise; loading: boolean; error: string | null; }; //# sourceMappingURL=useFileService.d.ts.map