import { type FC } from 'react'; import type { MutuallyExclusive } from '../../utils/types'; import { IconName } from '../icon'; interface BaseProps { disabled?: boolean; focusable?: boolean; onChange?(pressed: boolean): void; pressed: boolean; } interface LabelProps extends BaseProps { ariaLabel?: string; label: string; iconName?: IconName; } interface IconOnlyProps extends BaseProps { ariaLabel: string; iconName: IconName; } export type ToggleButtonProps = MutuallyExclusive; export declare const ToggleButton: FC; export {};