declare const _default: import("vue").DefineComponent<{ prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; show: import("vue-types").VueTypeValidableDef & { default: boolean; }; image: import("vue-types").VueTypeValidableDef & { default: string; }; position: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; mask: import("vue-types").VueTypeValidableDef & { default: boolean; }; maskClosable: import("vue-types").VueTypeValidableDef & { default: boolean; }; themeColor: import("vue-types").VueTypeValidableDef & { default: string; }; bgColor: import("vue-types").VueTypeValidableDef & { default: string; }; boxShadow: import("vue-types").VueTypeValidableDef & { default: boolean; }; boxShadowColor: import("vue-types").VueTypeValidableDef & { default: string; }; boxShadowBlur: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; maxTries: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; verifyParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; verifyMethod: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; verifyAction: import("vue-types").VueTypeValidableDef & { default: string; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "modalClose"[], "modalClose", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; show: import("vue-types").VueTypeValidableDef & { default: boolean; }; image: import("vue-types").VueTypeValidableDef & { default: string; }; position: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; mask: import("vue-types").VueTypeValidableDef & { default: boolean; }; maskClosable: import("vue-types").VueTypeValidableDef & { default: boolean; }; themeColor: import("vue-types").VueTypeValidableDef & { default: string; }; bgColor: import("vue-types").VueTypeValidableDef & { default: string; }; boxShadow: import("vue-types").VueTypeValidableDef & { default: boolean; }; boxShadowColor: import("vue-types").VueTypeValidableDef & { default: string; }; boxShadowBlur: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; maxTries: import("vue-types").VueTypeValidableDef & { default: number; } & { default: number; }; verifyParams: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; verifyMethod: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; verifyAction: import("vue-types").VueTypeValidableDef & { default: string; }; }>> & { onModalClose?: ((...args: any[]) => any) | undefined; }, { show: boolean; boxShadow: boolean; mask: boolean; position: { [key: string]: any; }; image: string; prefixCls: string; maskClosable: boolean; themeColor: string; bgColor: string; boxShadowColor: string; boxShadowBlur: number; maxTries: number; verifyParams: { [key: string]: any; }; verifyMethod: string; verifyAction: string; }>; export default _default;