UNPKG

@palmares/schemas

Version:

This defines a default schema definition for validation of data, it abstract popular schema validation libraries like zod, yup, valibot and others"

8 lines 617 B
import type { ArraySchema } from '../schema/array'; import type { Schema } from '../schema/schema'; import type { ValidationFallbackReturnType } from '../schema/types'; export declare function arrayValidation(isTuple: boolean, schemas: Schema<any, any>[]): ValidationFallbackReturnType; export declare function minLength(args: ArraySchema['__minLength']): ValidationFallbackReturnType; export declare function maxLength(args: ArraySchema['__maxLength']): ValidationFallbackReturnType; export declare function nonEmpty(args: ArraySchema['__nonEmpty']): ValidationFallbackReturnType; //# sourceMappingURL=array.d.ts.map