import type { IAction, IActionsProps } from "./ACreateBtn.types";
declare const _default: import("vue").DefineComponent<{
    icon: {
        type: import("vue").PropType<boolean>;
        default: boolean;
    };
    caption: {
        type: import("vue").PropType<string>;
        default: string;
    };
    createActions: {
        type: import("vue").PropType<boolean | IAction[]>;
        default: any;
    };
    actionsProps: {
        type: import("vue").PropType<IActionsProps>;
        default: any;
    };
    menuColor: {
        type: import("vue").PropType<string>;
        default: string;
    };
    overlayColor: {
        type: import("vue").PropType<string>;
        default: any;
    };
    overlayOpacity: {
        type: import("vue").PropType<string | number>;
        default: any;
    };
    iconSize: {
        type: import("vue").PropType<string>;
        default: string;
    };
}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    create: (eventName?: string) => void;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    icon: {
        type: import("vue").PropType<boolean>;
        default: boolean;
    };
    caption: {
        type: import("vue").PropType<string>;
        default: string;
    };
    createActions: {
        type: import("vue").PropType<boolean | IAction[]>;
        default: any;
    };
    actionsProps: {
        type: import("vue").PropType<IActionsProps>;
        default: any;
    };
    menuColor: {
        type: import("vue").PropType<string>;
        default: string;
    };
    overlayColor: {
        type: import("vue").PropType<string>;
        default: any;
    };
    overlayOpacity: {
        type: import("vue").PropType<string | number>;
        default: any;
    };
    iconSize: {
        type: import("vue").PropType<string>;
        default: string;
    };
}>> & {
    onCreate?: (eventName?: string) => any;
}, {
    icon: boolean;
    caption: string;
    createActions: IAction[] | boolean;
    actionsProps: any;
    menuColor: string;
    overlayColor: string;
    overlayOpacity: string | number;
    iconSize: string;
}, {}>;
export default _default;
