import type { CursorPaginationMeta } from '.'; import type { CursorPaginationOptions, PrismaModel, PrismaQuery } from './types'; interface PaginateWithCursorOptions extends CursorPaginationOptions { getCursor: NonNullable['getCursor']>; parseCursor: NonNullable['parseCursor']>; } export declare function paginateWithCursor(model: PrismaModel, query: PrismaQuery, { after, before, getCursor, parseCursor, limit, }: PaginateWithCursorOptions): Promise<[unknown, CursorPaginationMeta]>; export {};