import { Prisma } from "@prisma/client/extension"; import { PageNumberPaginationOptions, PaginationResult } from "./types"; type Paginator = (this: T, args?: Prisma.Exact, "cursor" | "take" | "skip">>) => { withPages: (options?: PageNumberPaginationOptions) => Promise>>; }; type PaginatorOptions = { pageSize?: number; }; export declare const createPaginator: (globalOptions?: O) => Paginator; export declare const paginate: Paginator; export declare const extension: (options?: O) => (client: any) => import("@prisma/client/extension").PrismaClientExtends>; export {};