@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
TypeScript
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