import { SwitchProps } from '@headlessui/react';

export type SwitchSize = 'xs' | 'sm' | 'md' | 'lg';
interface IControlledSwitchProps extends Omit<SwitchProps<'button'>, 'value' | 'size'> {
    onChange: (val: boolean) => void;
    value: boolean;
    size?: SwitchSize;
    className?: string;
}
export declare const ControlledSwitch: import('react').ForwardRefExoticComponent<IControlledSwitchProps & import('react').RefAttributes<HTMLButtonElement>>;
export default ControlledSwitch;
