import * as z from "zod"; /** * Base error schema that all API errors extend from. * Contains the common error_identifier field. */ export declare const BaseErrorSchema: z.ZodObject<{ error_identifier: z.ZodString; }, z.core.$strip>; export type BaseError = z.infer; /** * Schema validation error extends base error with an array of error messages. */ export declare const SchemaValidationErrorSchema: z.ZodObject<{ error_identifier: z.ZodString; errors: z.ZodArray; }, z.core.$strip>; export type SchemaValidationError = z.infer; export declare const PaginationMetaSchema: z.ZodObject<{ count: z.ZodNumber; page: z.ZodNumber; limit: z.ZodNumber; last: z.ZodNumber; prev: z.ZodNullable; next: z.ZodNullable; }, z.core.$strip>; export type PaginationMeta = z.infer; export declare const PaginationParamsSchema: z.ZodObject<{ page: z.ZodNumber; limit: z.ZodNumber; }, z.core.$strip>; export type PaginationParams = z.infer;