import { ComputedRef } from 'vue';
import { FieldProps, MaskField } from '../../resources/types/field/fields';
declare const _default: import('vue').DefineComponent<FieldProps<MaskField>, {
    unmaskedValue: import('vue').Ref<string, string>;
    hint: ComputedRef<string>;
    errors: import('vue').Ref<string[], string[]>;
    isVisible: ComputedRef<boolean>;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    validated: (isValid: boolean, errors: string[], field: import('../../resources/types/field/fields').Field) => any;
    onInput: (value: import('../../resources/types/field/fields').FieldValue) => any;
}, string, import('vue').PublicProps, Readonly<FieldProps<MaskField>> & Readonly<{
    onValidated?: ((isValid: boolean, errors: string[], field: import('../../resources/types/field/fields').Field) => any) | undefined;
    onOnInput?: ((value: import('../../resources/types/field/fields').FieldValue) => any) | undefined;
}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
