UNPKG

arvox-backend

Version:

Un framework backend moderne et modulaire basé sur Hono, TypeScript et l'architecture hexagonale avec authentification Better Auth + Drizzle intégrée

42 lines 796 B
/** * Pagination parameters interface */ export interface PaginationParams { page: number; limit: number; skip: number; } /** * Pagination metadata interface */ export interface PaginationMeta { total: number; page: number; limit: number; totalPages: number; hasNext: boolean; hasPrev: boolean; startIndex: number; endIndex: number; showing: string; } /** * Pagination links interface */ export interface PaginationLinks { first: string; last: string; prev?: string; next?: string; self: string; } /** * Complete pagination response interface */ export interface PaginatedData<T> { items: T[]; pagination: PaginationMeta & { links?: PaginationLinks; }; } //# sourceMappingURL=pagination.type.d.ts.map