import { PasswordFieldProps } from './types'; declare const _default: import('vue').DefineComponent; warnings: import('vue').ComputedRef; successes: import('vue').ComputedRef; 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; }>, { color: import('../Customs/SyTextField/types').ColorType; disabled: boolean; placeholder: string; readonly: boolean; modelValue: string | null; bgColor: string; required: boolean; showSuccessMessages: boolean; disableErrorHandling: boolean; errorMessages: string[] | null; maxErrors: number; hasError: boolean; hasWarning: boolean; hasSuccess: boolean; useVuetifyValidation: boolean; customRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customWarningRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; customSuccessRules: import('../../composables/unifyValidation/useValidation').ValidationRule[]; variantStyle: "outlined" | "underlined"; displayAsterisk: boolean; helpText: string; hideDetails: boolean; isValidateOnBlur: boolean; successMessages: string[] | null; warningMessages: string[] | null; clearable: boolean; autocompleteType: "current-password" | "new-password"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;