UNPKG

vue-supervalidator

Version:

🚀 The most powerful Vue 3 form validation library with 226+ built-in rules

15 lines (14 loc) • 654 B
import { App } from 'vue'; import { useFormValidator, FormValidator } from './validator'; import { ValidationRule, FieldRules, ValidationResult, ValidatorOptions } from './types'; import { defaultMessages, builtInRules } from './rules'; import { vValidate, Rules } from './directive'; declare const FormValidatorPlugin: { install(app: App, options?: { messages?: { [key: string]: string; }; }): void; }; export { FormValidatorPlugin, useFormValidator, FormValidator, vValidate, Rules, ValidationRule, FieldRules, ValidationResult, ValidatorOptions, defaultMessages, builtInRules }; export default FormValidatorPlugin;