UNPKG

@datametria/vue-components

Version:

DATAMETRIA Vue.js 3 Component Library with Multi-Brand Theming - 51 components + 10 composables with theming support, WCAG 2.2 AA, dark mode, responsive system

15 lines (14 loc) 794 B
export declare const required: (value: any) => boolean; export declare const email: (value: any) => boolean; export declare const minLength: (min: number) => (value: any) => boolean; export declare const maxLength: (max: number) => (value: any) => boolean; export declare const pattern: (regex: RegExp) => (value: any) => boolean; export declare const custom: (validator: (value: any) => boolean) => (value: any) => boolean; export declare function useValidation(): { required: (value: any) => boolean; email: (value: any) => boolean; minLength: (min: number) => (value: any) => boolean; maxLength: (max: number) => (value: any) => boolean; pattern: (regex: RegExp) => (value: any) => boolean; custom: (validator: (value: any) => boolean) => (value: any) => boolean; };