import type { PaginationParams } from '../../providers/database/pagination/schemas.js'; export type ListResponseResult = { object: 'list'; items: T[]; page: { total: number; limit: number; hasNextPage: boolean; hasPrevPage: boolean; startCursor: string | null; endCursor: string | null; }; }; export declare function prepareListResponse({ data, params, totalCount, nameTransformationsFromDatabase, hasMore, }: { data: T[]; params: PaginationParams; totalCount?: number; nameTransformationsFromDatabase?: Record; hasMore?: boolean; }): ListResponseResult; //# sourceMappingURL=prepare-list-response.d.ts.map