declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    icon: {
        type: (StringConstructor | ObjectConstructor)[];
        default: () => null;
    };
    shape: {
        type: StringConstructor;
        default: string;
        validator(value: unknown): boolean;
    };
    position: {
        type: StringConstructor;
        default: string;
    };
    message: {
        type: StringConstructor;
        default: string;
    };
    subtitle: {
        type: StringConstructor;
        default: string;
    };
    action: {
        type: StringConstructor;
        default: null;
    };
}, import("vue").Data, import("vue").Data, {
    computedIcon(): any;
}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    icon: {
        type: (StringConstructor | ObjectConstructor)[];
        default: () => null;
    };
    shape: {
        type: StringConstructor;
        default: string;
        validator(value: unknown): boolean;
    };
    position: {
        type: StringConstructor;
        default: string;
    };
    message: {
        type: StringConstructor;
        default: string;
    };
    subtitle: {
        type: StringConstructor;
        default: string;
    };
    action: {
        type: StringConstructor;
        default: null;
    };
}>>, {
    shape: string;
    icon: string | Record<string, any>;
    position: string;
    message: string;
    action: string;
    subtitle: string;
}>;
export default _default;
