UNPKG

@bitblit/ratchet-aws

Version:

Common tools for use with AWS browser and node

11 lines (10 loc) 521 B
import { PrototypeDaoProvider } from '../../dao/prototype-dao-provider.js'; import { PrototypeDaoDb } from '../../dao/prototype-dao-db.js'; import { S3CacheRatchetLike } from '../s3-cache-ratchet-like.js'; export declare class S3PrototypeDaoProvider<T> implements PrototypeDaoProvider<T> { private s3CacheRatchet; private keyName; constructor(s3CacheRatchet: S3CacheRatchetLike, keyName: string); storeDatabase(inDb: PrototypeDaoDb<T>): Promise<boolean>; loadDatabase(): Promise<PrototypeDaoDb<T>>; }