import { Document, FilterQuery, QueryOptions } from 'mongoose'; export type BaseFetchOptions = { id?: string; ids?: string[]; samples?: number; sortField?: string; sortDirection?: 1 | -1; skip?: number; limit?: number; }; export declare class BaseOptions { /** * Basic */ id?: string; ids?: string[]; samples?: number; /** * Sorting */ sortField?: string; sortDirection?: 1 | -1; /** * Pagination */ skip?: number; limit?: number; } export declare function parseBaseOptions(options: TOptions, filterQuery: FilterQuery, queryOptions: QueryOptions): void;