import type { SwitchCssVariables, SwitchFactory, SwitchProps, SwitchStylesNames } from './Switch';
import type { SwitchGroupContextValue, SwitchGroupFactory, SwitchGroupProps, SwitchGroupStylesNames } from './SwitchGroup/SwitchGroup';
export { Switch } from './Switch';
export { SwitchGroup, SwitchGroupContext } from './SwitchGroup/SwitchGroup';
export type { SwitchProps, SwitchStylesNames, SwitchCssVariables, SwitchFactory, SwitchGroupProps, SwitchGroupStylesNames, SwitchGroupFactory, SwitchGroupContextValue, };
export declare namespace Switch {
    type Props = SwitchProps;
    type StylesNames = SwitchStylesNames;
    type CssVariables = SwitchCssVariables;
    type Factory = SwitchFactory;
    namespace Group {
        type Props = SwitchGroupProps;
        type StylesNames = SwitchGroupStylesNames;
        type Factory = SwitchGroupFactory;
        type Context = SwitchGroupContextValue;
    }
}
