import { SlotsType } from 'vue'; declare const _default: import("vue").DefineComponent<{ prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; background: import("vue-types").VueTypeValidableDef & { default: string; }; title: import("vue-types").VueTypeValidableDef & { default: string; }; rules: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; content: import("vue-types").VueTypeValidableDef; footer: import("vue-types").VueTypeValidableDef; openCaptcha: import("vue-types").VueTypeValidableDef & { default: boolean; }; captchaRadius: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; captchaInitParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaInitAction: import("vue-types").VueTypeDef; captchaInitMethod: import("vue-types").VueTypeDef & { default: string; }; captchaCheckParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaCheckAction: import("vue-types").VueTypeValidableDef & { default: string; }; captchaCheckMethod: import("vue-types").VueTypeDef & { default: string; }; captchaVerifyParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaVerifyAction: import("vue-types").VueTypeValidableDef & { default: string; }; captchaVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; captchaImage: import("vue-types").VueTypeValidableDef & { default: string; }; captchaBackground: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; captchaTextColor: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; captchaThemeColor: import("vue-types").VueTypeValidableDef & { default: string; }; captchaMaxTries: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; onCaptchaInit: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onCaptchaChecked: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onCaptchaSuccess: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; } & { sendCodeAction: import("vue-types").VueTypeDef & { required: true; }; sendCodeMethod: import("vue-types").VueTypeDef & { default: string; }; checkInputAction: import("vue-types").VueTypeDef; checkInputMethod: import("vue-types").VueTypeDef & { default: string; }; checkCodeAction: import("vue-types").VueTypeDef & { required: true; }; checkCodeMethod: import("vue-types").VueTypeDef & { default: string; }; resetPasswordAction: import("vue-types").VueTypeDef & { required: true; }; resetPasswordMethod: import("vue-types").VueTypeDef & { default: string; }; resendDowntimeMax: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "captchaSuccess"[], "captchaSuccess", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; background: import("vue-types").VueTypeValidableDef & { default: string; }; title: import("vue-types").VueTypeValidableDef & { default: string; }; rules: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; content: import("vue-types").VueTypeValidableDef; footer: import("vue-types").VueTypeValidableDef; openCaptcha: import("vue-types").VueTypeValidableDef & { default: boolean; }; captchaRadius: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; captchaInitParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaInitAction: import("vue-types").VueTypeDef; captchaInitMethod: import("vue-types").VueTypeDef & { default: string; }; captchaCheckParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaCheckAction: import("vue-types").VueTypeValidableDef & { default: string; }; captchaCheckMethod: import("vue-types").VueTypeDef & { default: string; }; captchaVerifyParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; captchaVerifyAction: import("vue-types").VueTypeValidableDef & { default: string; }; captchaVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; captchaImage: import("vue-types").VueTypeValidableDef & { default: string; }; captchaBackground: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; captchaTextColor: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; captchaThemeColor: import("vue-types").VueTypeValidableDef & { default: string; }; captchaMaxTries: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; onCaptchaInit: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onCaptchaChecked: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onCaptchaSuccess: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; } & { sendCodeAction: import("vue-types").VueTypeDef & { required: true; }; sendCodeMethod: import("vue-types").VueTypeDef & { default: string; }; checkInputAction: import("vue-types").VueTypeDef; checkInputMethod: import("vue-types").VueTypeDef & { default: string; }; checkCodeAction: import("vue-types").VueTypeDef & { required: true; }; checkCodeMethod: import("vue-types").VueTypeDef & { default: string; }; resetPasswordAction: import("vue-types").VueTypeDef & { required: true; }; resetPasswordMethod: import("vue-types").VueTypeDef & { default: string; }; resendDowntimeMax: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; }>> & { onCaptchaSuccess?: (...args: any[]) => any; }, { prefixCls: string; title: string; background: string; rules: { [key: string]: any; }; onCaptchaSuccess: (...args: any[]) => any; openCaptcha: boolean; captchaRadius: number; captchaInitParams: { [key: string]: any; }; captchaInitMethod: string; captchaCheckParams: { [key: string]: any; }; captchaCheckAction: string; captchaCheckMethod: string; captchaVerifyParams: { [key: string]: any; }; captchaVerifyAction: string; captchaVerifyMethod: string; captchaImage: string; captchaBackground: string; captchaTextColor: string; captchaThemeColor: string; captchaMaxTries: number; onCaptchaInit: (...args: any[]) => any; onCaptchaChecked: (...args: any[]) => any; sendCodeMethod: string; checkInputMethod: string; checkCodeMethod: string; resetPasswordMethod: string; resendDowntimeMax: number; }, SlotsType<{ content: any; footer: any; }>>; export default _default;