1 | export interface StorageProvider {
|
2 | store(key: string, sourceFilePath: string): Promise<void>;
|
3 | retrieve(key: string, targetFilePath?: string): Promise<string>;
|
4 | }
|
5 | export declare function createStorageProvider(): StorageProvider;
|
6 | export declare class GoogleCloudStorageProvider implements StorageProvider {
|
7 | private readonly bucket;
|
8 | constructor(bucket: string);
|
9 | retrieve(key: string, filePath?: string): Promise<string>;
|
10 | store(key: string, filePath: string): Promise<void>;
|
11 | }
|
12 | //# sourceMappingURL=storage.d.ts.map |
\ | No newline at end of file |