import { PopulateFieldsType } from '../../model/populate.types'; import { ISelectType, SortType } from '../../query'; import { SearchConsistency } from '../../utils/search-consistency'; export declare class FindOptions { skip?: number; limit?: number; sort?: Record; populate?: PopulateFieldsType; populateMaxDeep?: number; select?: ISelectType[] | string | string[]; consistency?: SearchConsistency; noCollection?: boolean; lean?: boolean; ignoreCase?: boolean; constructor(data: FindOptions); } export interface IFindOptions { skip?: number; limit?: number; sort?: Record; populate?: string | string[]; populateMaxDeep?: number; select?: ISelectType[] | string | string[]; consistency?: SearchConsistency; noCollection?: boolean; lean?: boolean; ignoreCase?: boolean; }