declare const _sfc_main: import("vue").DefineComponent<{ verificationWays: { type: FunctionConstructor; require: boolean; }; verificationCodeSend: { type: FunctionConstructor; require: boolean; }; verificationCodeCheck: { type: FunctionConstructor; require: boolean; }; verificationCodeEmailSend: { type: FunctionConstructor; require: boolean; }; verificationCodeEmailCheck: { type: FunctionConstructor; require: boolean; }; userInfo: { type: ObjectConstructor; require: boolean; }; langConfig: { type: ObjectConstructor; default: () => { yanZhengMa: string; houChongChi: string; faSongYanZhengMa: string; qingXianShuRuYanZhengMa: string; qingFaSongYanZhengMa: string; yanZhengFangShi: string; shouJiYanZheng: string; youXiangYanZheng: string; ninYiKaiQiCaoZuoBaohu: string; shenFenYanZhengWeiQueBaoBenCi: string; phone: string; youXiang: string; shouJi: string; ramFangWenKongZhi: string; anQuanSheZhi: string; ninShangWeiBangDingQianWang: string; }; }; visible: { type: BooleanConstructor; default: boolean; }; callbackOk: { type: FunctionConstructor; }; sensitiveOperationId: { type: StringConstructor; default: string; }; close: { type: FunctionConstructor; }; forcePass: BooleanConstructor; showTooltip: { type: BooleanConstructor; default: boolean; }; isConfirm: { type: BooleanConstructor; default: boolean; }; tooltipDes: { type: StringConstructor; default: string; }; showCancelBtn: { type: BooleanConstructor; default: boolean; }; showOkBtn: { type: BooleanConstructor; default: boolean; }; afterClose: import("vue").PropType<() => Promise>; closeFunc: import("vue").PropType<() => Promise>; type: StringConstructor[]; infoDes: (StringConstructor | ArrayConstructor)[]; prefixCls: { type: StringConstructor; }; onCancelDisable: { type: BooleanConstructor; default: boolean; }; onOkDisable: { type: BooleanConstructor; default: boolean; }; isDraggable: { type: BooleanConstructor; default: boolean; }; DragOptions: { type: import("vue").PropType; }; scrollOptions: { type: import("vue").PropType<{} & {} & {}>; }; dragChange: import("vue").PropType<(draggable: import("../../modal").DraggableType) => void>; footerAlign: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: boolean; }; loadingText: { type: StringConstructor; }; confirmLoading: { type: BooleanConstructor; default: undefined; }; title: import("vue-types").VueTypeValidableDef; closable: { type: BooleanConstructor; default: undefined; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; onChange: import("vue").PropType<(visible: boolean) => void>; centered: { type: BooleanConstructor; default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; default: string; }; footer: import("vue-types").VueTypeValidableDef; okText: { type: StringConstructor; }; okType: import("vue").PropType; cancelText: { type: StringConstructor; }; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: boolean; }; forceRender: { type: BooleanConstructor; default: undefined; }; okButtonProps: import("vue").PropType void) | undefined; ghost?: boolean | undefined; danger?: boolean | undefined; shape?: "circle" | "round" | undefined; block?: boolean | undefined; }>>; cancelButtonProps: import("vue").PropType void) | undefined; ghost?: boolean | undefined; danger?: boolean | undefined; shape?: "circle" | "round" | undefined; block?: boolean | undefined; }>>; destroyOnClose: { type: BooleanConstructor; default: boolean; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: undefined; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: undefined; }; keyboard: { type: BooleanConstructor; default: undefined; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: undefined; }; modalRender: import("vue").PropType<(arg: { originVNode: import("../../../utils").VueNode; }) => import("../../../utils").VueNode>; appContext: import("vue-types").VueTypeValidableDef; autoFocusButton: import("vue").PropType<"ok" | "cancel" | null>; content: import("vue-types").VueTypeValidableDef; }, { loading: import("vue").Ref; codeCustomValidate: { validator: (rule: any, value: boolean) => Promise; trigger: string; }; verifyType: import("vue").Ref; verifyTypeLabel: import("vue").ComputedRef; verifyTypeList: { value: string; text: any; }[]; infoDes: import("vue").ComputedRef; showVerifyNum: import("vue").ComputedRef; unBindHintText: import("vue").ComputedRef; form: import("vue").Ref<{ showPhoneNumber: string; phoneNumber: string; email: string; showEmail: string; code: string; sensitiveOperationId: string; builtin: number; }>; typeObj: { [x: string]: any; }; currentVerify: import("vue").ComputedRef; formRef: import("vue").Ref; title: import("vue").ComputedRef; langConfig: Record; onVerificationModalOk: () => Promise; sendSuccess: (type: string) => void; doVerifyTypeChange: (e: { target: HTMLInputElement; }) => void; doCodeChange: (e: { target: HTMLInputElement; }) => void; sendCode: () => Promise; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ verificationWays?: unknown; verificationCodeSend?: unknown; verificationCodeCheck?: unknown; verificationCodeEmailSend?: unknown; verificationCodeEmailCheck?: unknown; userInfo?: unknown; langConfig?: unknown; visible?: unknown; callbackOk?: unknown; sensitiveOperationId?: unknown; close?: unknown; forcePass?: unknown; showTooltip?: unknown; isConfirm?: unknown; tooltipDes?: unknown; showCancelBtn?: unknown; showOkBtn?: unknown; afterClose?: unknown; closeFunc?: unknown; type?: unknown; infoDes?: unknown; prefixCls?: unknown; onCancelDisable?: unknown; onOkDisable?: unknown; isDraggable?: unknown; DragOptions?: unknown; scrollOptions?: unknown; dragChange?: unknown; footerAlign?: unknown; loading?: unknown; loadingText?: unknown; confirmLoading?: unknown; title?: unknown; closable?: unknown; closeIcon?: unknown; onOk?: unknown; onCancel?: unknown; 'onUpdate:visible'?: unknown; onChange?: unknown; centered?: unknown; width?: unknown; footer?: unknown; okText?: unknown; okType?: unknown; cancelText?: unknown; icon?: unknown; maskClosable?: unknown; forceRender?: unknown; okButtonProps?: unknown; cancelButtonProps?: unknown; destroyOnClose?: unknown; wrapClassName?: unknown; maskTransitionName?: unknown; transitionName?: unknown; getContainer?: unknown; zIndex?: unknown; bodyStyle?: unknown; maskStyle?: unknown; mask?: unknown; keyboard?: unknown; wrapProps?: unknown; focusTriggerAfterClose?: unknown; modalRender?: unknown; appContext?: unknown; autoFocusButton?: unknown; content?: unknown; } & { visible: boolean; loading: boolean; width: string | number; centered: boolean; maskClosable: boolean; destroyOnClose: boolean; bodyStyle: import("vue").CSSProperties; maskStyle: import("vue").CSSProperties; showTooltip: boolean; isConfirm: boolean; tooltipDes: string; showCancelBtn: boolean; showOkBtn: boolean; onCancelDisable: boolean; onOkDisable: boolean; isDraggable: boolean; footerAlign: string; sensitiveOperationId: string; forcePass: boolean; langConfig: Record; } & { title?: any; transitionName?: string | undefined; prefixCls?: string | undefined; "onUpdate:visible"?: ((visible: boolean) => void) | undefined; type?: string | undefined; onChange?: ((visible: boolean) => void) | undefined; icon?: any; close?: Function | undefined; closable?: boolean | undefined; afterClose?: (() => Promise) | undefined; closeIcon?: any; confirmLoading?: boolean | undefined; onOk?: ((e: MouseEvent) => void) | undefined; onCancel?: ((e: MouseEvent) => void) | undefined; footer?: any; okText?: string | undefined; okType?: import("ant-design-vue/es/button/buttonTypes").LegacyButtonType | undefined; cancelText?: string | undefined; forceRender?: boolean | undefined; okButtonProps?: Partial<{ prefixCls?: unknown; type?: unknown; htmlType?: unknown; shape?: unknown; size?: unknown; loading?: unknown; disabled?: unknown; ghost?: unknown; block?: unknown; danger?: unknown; icon?: unknown; href?: unknown; target?: unknown; title?: unknown; onClick?: unknown; } & { title: string; prefixCls: string; htmlType: "reset" | "button" | "submit"; loading: boolean | { delay?: number | undefined; }; href: string; target: string; } & { type?: "link" | "default" | "text" | "primary" | "ghost" | "dashed" | undefined; icon?: import("ant-design-vue/es/_util/type").VueNode; disabled?: boolean | undefined; size?: import("ant-design-vue/es/config-provider").SizeType; onClick?: ((event: MouseEvent) => void) | undefined; ghost?: boolean | undefined; danger?: boolean | undefined; shape?: "circle" | "round" | undefined; block?: boolean | undefined; }> | undefined; cancelButtonProps?: Partial<{ prefixCls?: unknown; type?: unknown; htmlType?: unknown; shape?: unknown; size?: unknown; loading?: unknown; disabled?: unknown; ghost?: unknown; block?: unknown; danger?: unknown; icon?: unknown; href?: unknown; target?: unknown; title?: unknown; onClick?: unknown; } & { title: string; prefixCls: string; htmlType: "reset" | "button" | "submit"; loading: boolean | { delay?: number | undefined; }; href: string; target: string; } & { type?: "link" | "default" | "text" | "primary" | "ghost" | "dashed" | undefined; icon?: import("ant-design-vue/es/_util/type").VueNode; disabled?: boolean | undefined; size?: import("ant-design-vue/es/config-provider").SizeType; onClick?: ((event: MouseEvent) => void) | undefined; ghost?: boolean | undefined; danger?: boolean | undefined; shape?: "circle" | "round" | undefined; block?: boolean | undefined; }> | undefined; wrapClassName?: string | undefined; maskTransitionName?: string | undefined; getContainer?: string | false | HTMLElement | (() => HTMLElement) | undefined; zIndex?: number | undefined; mask?: boolean | undefined; keyboard?: boolean | undefined; wrapProps?: Record | undefined; focusTriggerAfterClose?: boolean | undefined; closeFunc?: (() => Promise) | undefined; infoDes?: string | unknown[] | undefined; DragOptions?: import("../../../types/draggable").UseDraggableOptions | undefined; scrollOptions?: ({} & {} & {}) | undefined; dragChange?: ((draggable: import("../../modal").DraggableType) => void) | undefined; loadingText?: string | undefined; modalRender?: ((arg: { originVNode: import("../../../utils").VueNode; }) => import("../../../utils").VueNode) | undefined; appContext?: any; autoFocusButton?: "ok" | "cancel" | null | undefined; content?: any; verificationWays?: Function | undefined; verificationCodeSend?: Function | undefined; verificationCodeCheck?: Function | undefined; verificationCodeEmailSend?: Function | undefined; verificationCodeEmailCheck?: Function | undefined; userInfo?: Record | undefined; callbackOk?: Function | undefined; }>, { visible: boolean; closable: boolean; loading: boolean; width: string | number; confirmLoading: boolean; centered: boolean; maskClosable: boolean; forceRender: boolean; destroyOnClose: boolean; getContainer: string | false | HTMLElement | (() => HTMLElement); bodyStyle: import("vue").CSSProperties; maskStyle: import("vue").CSSProperties; mask: boolean; keyboard: boolean; focusTriggerAfterClose: boolean; showTooltip: boolean; isConfirm: boolean; tooltipDes: string; showCancelBtn: boolean; showOkBtn: boolean; onCancelDisable: boolean; onOkDisable: boolean; isDraggable: boolean; footerAlign: string; sensitiveOperationId: string; forcePass: boolean; langConfig: Record; }>; export default _sfc_main;