import { default as React } from 'react';
import { BaseProps, ButtonColor } from '../../types';

export interface ToolButtonProps extends BaseProps {
    /** 颜色变体，默认 gray */
    color?: ButtonColor;
    /** 图标（ReactNode） */
    icon: React.ReactNode;
    /** 标签文字 */
    label?: string;
    /** 是否已选中 */
    selected?: boolean;
    /** 是否禁用 */
    disabled?: boolean;
    /** 点击事件 */
    onClick?: (e: React.MouseEvent) => void;
}
export declare const ToolButton: React.ForwardRefExoticComponent<ToolButtonProps & React.RefAttributes<HTMLButtonElement>>;
//# sourceMappingURL=ToolButton.d.ts.map