export interface StorageProvider { store(key: string, sourceFilePath: string): Promise; retrieve(key: string, targetFilePath?: string): Promise; } export declare function createStorageProvider(): StorageProvider; export declare class GoogleCloudStorageProvider implements StorageProvider { private readonly bucket; constructor(bucket: string); retrieve(key: string, filePath?: string): Promise; store(key: string, filePath: string): Promise; } //# sourceMappingURL=storage.d.ts.map