import { locales as defaultLocales } from './locales'; import { PasswordFieldProps } from './types'; declare const _default: import('vue').DefineComponent>; warnings: Readonly>; successes: Readonly>; hasError: import('vue').ComputedRef; hasWarning: import('vue').ComputedRef; hasSuccess: import('vue').ComputedRef; validateOnSubmit: () => Promise; clearValidation: () => void; reset: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { disabled: boolean; modelValue: string | null; color: import('../Customs/SyTextField/types').ColorType; placeholder: string; readonly: boolean; required: boolean; locales: import('../../utils').DeepPartial; showSuccessMessages: boolean; disableErrorHandling: boolean; errorMessages: string[] | null; maxErrors: number; hideDetails: boolean; bgColor: string; clearable: boolean; helpText: string; displayAsterisk: boolean; customRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customSuccessRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customWarningRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; hasError: boolean; hasSuccess: boolean; hasWarning: boolean; isValidateOnBlur: boolean; successMessages: string[] | null; useVuetifyValidation: boolean; warningMessages: string[] | null; variantStyle: "outlined" | "underlined"; autocompleteType: "current-password" | "new-password"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;