vue-supervalidator
Version:
🚀 The most powerful Vue 3 form validation library with 226+ built-in rules
15 lines (14 loc) • 654 B
TypeScript
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;