import { DesiSchema } from './schema';
export declare class DesiModel {
    private collection;
    private schema;
    constructor(name: string, schema: DesiSchema);
    nayaBanao(data: any): Promise<import("mongodb").InsertOneResult<import("bson").Document>>;
    dhundo(query?: any): Promise<import("mongodb").WithId<import("bson").Document>[]>;
    ekDhundo(query: any): Promise<import("mongodb").WithId<import("bson").Document> | null>;
    badlo(query: any, newData: any): Promise<import("mongodb").UpdateResult<import("bson").Document>>;
    hatao(query: any): Promise<import("mongodb").DeleteResult>;
    sabHatao(query: any): Promise<import("mongodb").DeleteResult>;
    kitneHain(query?: any): Promise<number>;
}
