import type { ExtractPropTypes, PropType } from 'vue'; export declare const instancePasswordProps: { yupConcat: { type: PropType>; default: undefined; }; field: { type: StringConstructor; default: string; }; required: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: undefined; }; confirmLabel: { type: StringConstructor; default: undefined; }; helper: { type: StringConstructor; default: undefined; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; generate: { type: PropType<() => Promise>; default: undefined; }; hideGenerate: { type: BooleanConstructor; default: boolean; }; nativeAttrs: { type: PropType>; default: () => {}; }; }; export declare const passwordValidProps: { yupConcat: { type: PropType>; default: undefined; }; modelValue: { type: StringConstructor; default: string; }; required: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: undefined; }; confirmLabel: { type: StringConstructor; default: undefined; }; helper: { type: StringConstructor; default: undefined; }; min: { type: NumberConstructor; default: number; }; max: { type: NumberConstructor; default: number; }; generate: { type: PropType<() => Promise>; default: undefined; }; hideGenerate: { type: BooleanConstructor; default: boolean; }; nativeAttrs: { type: PropType>; default: () => {}; }; }; export declare const passwordValidEmits: { 'update:modelValue': (val: string) => void; }; export type InstancePasswordProps = ExtractPropTypes;