import { Class } from './types'; import { MongoCollection, MongoDocument } from './mongodb'; export declare class CollectionMetadata { private readonly entity; static registry: Map>; private readonly logger; constructor(entity: Class); synchronize(collection: MongoCollection): Promise; static collect(entity: Class): CollectionMetadata; }