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

export interface ToggleButtonProps extends BaseProps {
    /** 颜色变体，默认 gray */
    color?: ButtonColor;
    /** 布局，默认 icon */
    layout?: ButtonLayout;
    /** 图标 */
    icon?: React.ReactNode;
    /** 文字 */
    children?: React.ReactNode;
    /** 是否已选中，默认 false */
    selected?: boolean;
    /** 是否禁用，默认 false */
    disabled?: boolean;
    /** 点击切换回调 */
    onClick?: (e: React.MouseEvent) => void;
}
export declare const ToggleButton: React.ForwardRefExoticComponent<ToggleButtonProps & React.RefAttributes<HTMLButtonElement>>;
//# sourceMappingURL=ToggleButton.d.ts.map