declare class MongoDB { client: any; dbConfig: any; logger: any; operation: any; constructor(dbConfig: any, logger: any); profilerStart(operation: any): void; profilerEnd(): void; getClient(): Promise; find(dbName: any, collName: any, qry: any, projection?: any, sort?: any): Promise; createIndex(dbName: any, collName: any, index: any, unique?: {}): Promise; insert(dbName: any, collName: any, docs: any): Promise; update(dbName: any, collName: any, query: any, updateObject: any, options?: {}): Promise; update2(dbName: any, collName: any, query: any, updateObject: any, options?: {}): Promise; remove(dbName: any, collName: any, query: any): Promise; removeById(dbName: any, collName: any, id: any): Promise; connect(): Promise; } export { MongoDB };