/** * An S3-based cache implementation */ import { CacheProvider } from './cache-provider'; export declare class S3Cache implements CacheProvider { private bucket; private prefix; constructor(bucket: string, prefix: string); private getS3Path; get(key: string): Promise | null>; set(key: string, value: Record): Promise; invalidate(key: string): Promise; clear(): Promise; isAvailable(): Promise; aget(key: string): Promise | null>; aset(key: string, value: Record): Promise; ainvalidate(key: string): Promise; aclear(): Promise; } //# sourceMappingURL=s3-cache.d.ts.map