import type { ExtractPropTypes, PropType } from "vue";
export interface iconOption {
    class: string | number;
    label: string;
    operate: string;
    disabled?: boolean;
}
export declare const toolBtnProps: {
    readonly title: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly clickText: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly icons: {
        readonly type: PropType<iconOption[]>;
        readonly default: () => never[];
    };
};
export declare const toolBtnEmits: string[];
export type ToolBtnEmits = ExtractPropTypes<typeof toolBtnEmits>;
export type ToolBtnProps = ExtractPropTypes<typeof toolBtnProps>;
