fluent-vuelidate
Version:
A fluent, typescript-first validation library for Vue3
3 lines (2 loc) • 424 B
TypeScript
import { ModelValidationCollection } from './types';
export declare const useFieldValidationFactory: <TModel extends Record<string, any>>(instance: TModel, propertyName: string, validations: ModelValidationCollection) => import("./types").StringValidator<TModel> | import("./types").NumberValidator<TModel> | import("./types").ArrayValidator<TModel, "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function">;