declare const _default: {
    find: (Schema: any, qry: any, fieldsToReturn?: any, qryOptions?: any, page?: any, pageLimit?: any) => Promise<any>;
    distinct: (Schema: any, fieldName: any, conditions?: any) => Promise<any>;
    findOne: (Schema: any, qry: any, fieldsToReturn?: any, qryOptions?: any) => Promise<any>;
    create: (Schema: any, entry: any, options?: any) => Promise<any>;
    findById: (Schema: any, id: any, fieldsToReturn?: any, qryOptions?: any) => Promise<any>;
    findByIdAndUpdate: (Schema: any, id: any, entry: any, qryOptions?: any) => Promise<any>;
    findByIdAndDelete: (Schema: any, id: any, qryOptions?: any) => Promise<any>;
    findOneAndUpdate: (Schema: any, qry: any, entry: any, qryOptions?: any) => Promise<any>;
    findOneAndDelete: (Schema: any, qry: any, qryOptions?: any) => Promise<any>;
    deleteOne: (Schema: any, qry: any) => Promise<any>;
    deleteMany: (Schema: any, conditions: any, options?: any) => Promise<any>;
    updateMany: (Schema: any, qry: any, entry: any, qryOptions?: any) => Promise<any>;
    insertMany: (Schema: any, data: any) => Promise<any>;
    bulkWrite: (Schema: any, data: any, qryOptions?: any) => Promise<any>;
    aggregate: (Schema: any, conditions: any) => Promise<any>;
    countDocuments: (Schema: any, conditions: any) => Promise<any>;
    estimatedDocumentCount: (Schema: any, options?: any) => Promise<any>;
};
export default _default;
//# sourceMappingURL=mongo-queries.d.ts.map