export declare class S3MockStore { private readonly buckets; objects(bucket: string): Map; set(bucket: string, key: string, data: Uint8Array): void; get(bucket: string, key: string): Uint8Array | undefined; has(bucket: string, key: string): boolean; delete(bucket: string, key: string): void; copy(srcBucket: string, srcKey: string, dstBucket: string, dstKey: string): void; allBuckets(): readonly string[]; } export interface S3Mock { store: S3MockStore; reset(): void; restore(): void; } export declare function installS3Mock(store?: S3MockStore): S3Mock; //# sourceMappingURL=mock.d.ts.map