import { PaginationResponse, PaginationSpec } from '@rpcbase/api'; import { PaginationCursorCodecOptions } from './cursor'; type MongoPaginateQueryLike = { where: (delta: Record) => unknown; sort: (sort: Record) => unknown; limit: (limit: number) => unknown; exec: () => Promise; }; export type PaginateMongoQueryOptions = { cursor: PaginationCursorCodecOptions; }; export declare const paginateMongoQuery: (query: MongoPaginateQueryLike, pagination: PaginationSpec, options: PaginateMongoQueryOptions) => Promise>; export {}; //# sourceMappingURL=paginateMongoQuery.d.ts.map