import { Accessor } from './base.ts'; import type { MongoDriver } from '../core/mongodb/_driver.ts'; import type { MongoDBConfigResolved } from '../resource/mongodb/config.ts'; export declare class MongoDBAccessor extends Accessor { readonly driver: MongoDriver; readonly config: MongoDBConfigResolved; readonly listingCacheTtlMs: number; private readonly cache; constructor(driver: MongoDriver, config: MongoDBConfigResolved, options?: { listingCacheTtlMs?: number; }); cachedList(key: string, fetch: () => Promise): Promise; } //# sourceMappingURL=mongodb.d.ts.map