/** * @description resolveRequestQueryToMongoDBQuery * @param {object} requestQuery * @returns {{filter: {}, limit: number, page: number, sort: {_id: number}}} */ export declare class ObjectToMongoDBQueryOption { dateField?: string; dateFormat?: string | string[]; searchFields?: string[]; enableParentClientSearch?: boolean; populate?: string[]; } export declare class ObjectToMongoDBQueryResult { page?: number; limit?: number; expand?: string[]; filter: any; sort: any; populate?: Record; } export declare class DatabaseUtil { static resolveObjectToMongoDBQuery(requestQuery: Record, options?: ObjectToMongoDBQueryOption): ObjectToMongoDBQueryResult; }