declare const _sfc_main: import("vue").DefineComponent<{
    isShow: {
        type: BooleanConstructor;
        default: boolean;
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    iconStyle: {
        type: ObjectConstructor;
        default: {};
    };
    btnOkStyle: {
        type: ObjectConstructor;
        default: {};
    };
    btnCancleStyle: {
        type: ObjectConstructor;
        default: {};
    };
    bgVisible: {
        type: BooleanConstructor;
        default: boolean;
    };
}, {
    closeIconHandler: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "ok"[], "ok", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    isShow: {
        type: BooleanConstructor;
        default: boolean;
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    iconStyle: {
        type: ObjectConstructor;
        default: {};
    };
    btnOkStyle: {
        type: ObjectConstructor;
        default: {};
    };
    btnCancleStyle: {
        type: ObjectConstructor;
        default: {};
    };
    bgVisible: {
        type: BooleanConstructor;
        default: boolean;
    };
}>> & {
    onOk?: ((...args: any[]) => any) | undefined;
}, {
    isShow: boolean;
    title: string;
    iconStyle: Record<string, any>;
    btnOkStyle: Record<string, any>;
    btnCancleStyle: Record<string, any>;
    bgVisible: boolean;
}>;
export default _sfc_main;
