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; }; actionConfig: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; }, () => 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; }; actionConfig: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; }>> & { onModalClose?: (...args: any[]) => any; }, { prefixCls: string; boxShadow: boolean; boxShadowColor: string; boxShadowBlur: number; show: boolean; image: string; themeColor: string; bgColor: string; mask: boolean; maskClosable: boolean; maxTries: number; verifyParams: { [key: string]: any; }; verifyAction: string; verifyMethod: string; actionConfig: { [key: string]: any; }; position: { [key: string]: any; }; }, {}>; export default _default;