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; }; } & { action: import("vue-types").VueTypeDef & { required: true; }; redirectTo: import("vue-types").VueTypeValidableDef & { default: string; }; binding: import("vue-types").VueTypeValidableDef & { default: boolean; }; passwordMinLength: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; passwordMaxLength: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; passwordComplexity: import("vue-types").VueTypeValidableDef & { default: boolean; }; passwordComplexityTip: import("vue-types").VueTypeValidableDef & { default: string; }; passwordLevel: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; passwordRepeat: import("vue-types").VueTypeValidableDef & { default: boolean; }; usernameVerifyAction: import("vue-types").VueTypeDef; usernameVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; emailVerifyAction: import("vue-types").VueTypeDef; emailVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; loginLink: import("vue-types").VueTypeValidableDef & { default: string; }; usernameTip: import("vue-types").VueTypeValidableDef; onAfterRegister: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; socialiteLoginDomain: import("vue-types").VueTypeValidableDef & { default: string; }; }, () => 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; }; } & { action: import("vue-types").VueTypeDef & { required: true; }; redirectTo: import("vue-types").VueTypeValidableDef & { default: string; }; binding: import("vue-types").VueTypeValidableDef & { default: boolean; }; passwordMinLength: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; passwordMaxLength: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; passwordComplexity: import("vue-types").VueTypeValidableDef & { default: boolean; }; passwordComplexityTip: import("vue-types").VueTypeValidableDef & { default: string; }; passwordLevel: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; passwordRepeat: import("vue-types").VueTypeValidableDef & { default: boolean; }; usernameVerifyAction: import("vue-types").VueTypeDef; usernameVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; emailVerifyAction: import("vue-types").VueTypeDef; emailVerifyMethod: import("vue-types").VueTypeDef & { default: string; }; loginLink: import("vue-types").VueTypeValidableDef & { default: string; }; usernameTip: import("vue-types").VueTypeValidableDef; onAfterRegister: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; socialiteLoginDomain: import("vue-types").VueTypeValidableDef & { default: string; }; }>> & { onCaptchaSuccess?: (...args: any[]) => any; }, { prefixCls: string; title: string; background: string; rules: { [key: string]: any; }; socialiteLoginDomain: string; 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; redirectTo: string; binding: boolean; passwordMinLength: number; passwordMaxLength: number; passwordComplexity: boolean; passwordComplexityTip: string; passwordLevel: { [key: string]: any; }; passwordRepeat: boolean; usernameVerifyMethod: string; emailVerifyMethod: string; loginLink: string; onAfterRegister: (...args: any[]) => any; }, SlotsType<{ content: any; usernameTip: any; footer: any; }>>; export default _default;