import { Collection, MongoClient } from "mongodb"; export declare class BaseRepository { name: string; private collection; private client; private repoName; verifyConnection(): Promise; register(injectClient: MongoClient, dbName?: string): Promise; insertOne(data: any): Promise; find(query: any): Promise; findOne(query: any): Promise; delete(query: any): Promise; insertMany(list: any[]): Promise; updateOne(query: any, data: any): Promise; updateMany(query: any, data: any): Promise; getCollection(): Collection; }