import { ToolBarItemType, type ToolBarItem } from '../../../packages/tool-bar/ToolBarType';
export declare const toolBarItems: import("vue").Ref<{
    type?: ToolBarItemType;
    name?: string;
    label?: string;
    position?: "left" | "right";
    hidden?: boolean;
    disabled?: boolean;
    slot?: string;
    props?: {
        [x: string]: any;
        size?: string;
        loading?: boolean;
        options?: {
            label: string;
            value: any;
        }[];
        loadOptions?: () => Promise<import("../../../packages/tool-bar/ToolBarType").ToolBarItemOption[]>;
        icon?: string;
        fontSize?: string;
        color?: string;
        maxWidth?: string;
        width?: string;
        children?: string;
        innerHTML?: string;
        onlyShowPlaceholder?: boolean;
    };
    radios?: {
        label: string;
        value: any;
    }[];
    asyncOptions?: {
        label: string;
        value: any;
    }[];
}[], ToolBarItem[] | {
    type?: ToolBarItemType;
    name?: string;
    label?: string;
    position?: "left" | "right";
    hidden?: boolean;
    disabled?: boolean;
    slot?: string;
    props?: {
        [x: string]: any;
        size?: string;
        loading?: boolean;
        options?: {
            label: string;
            value: any;
        }[];
        loadOptions?: () => Promise<import("../../../packages/tool-bar/ToolBarType").ToolBarItemOption[]>;
        icon?: string;
        fontSize?: string;
        color?: string;
        maxWidth?: string;
        width?: string;
        children?: string;
        innerHTML?: string;
        onlyShowPlaceholder?: boolean;
    };
    radios?: {
        label: string;
        value: any;
    }[];
    asyncOptions?: {
        label: string;
        value: any;
    }[];
}[]>;
