UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

15 lines (14 loc) 531 B
import { z } from 'zod'; export declare const paginationMetadataSchema: z.ZodObject<{ nextCursor: z.ZodOptional<z.ZodString>; hasMore: z.ZodOptional<z.ZodBoolean>; limit: z.ZodNumber; }, z.core.$strip>; export declare const paginatedResponseSchema: <T extends z.ZodTypeAny>(itemSchema: T) => z.ZodObject<{ data: z.ZodArray<T>; meta: z.ZodObject<{ nextCursor: z.ZodOptional<z.ZodString>; hasMore: z.ZodOptional<z.ZodBoolean>; limit: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>;