import { Primitive } from '../../core';
import type { SegmentedControlCssVariables, SegmentedControlFactory, SegmentedControlItem, SegmentedControlProps, SegmentedControlStylesNames } from './SegmentedControl';
export { SegmentedControl } from './SegmentedControl';
export type { SegmentedControlCssVariables, SegmentedControlFactory, SegmentedControlItem, SegmentedControlProps, SegmentedControlStylesNames, };
export declare namespace SegmentedControl {
    type CssVariables = SegmentedControlCssVariables;
    type Factory = SegmentedControlFactory;
    type Item<Value extends Primitive = string> = SegmentedControlItem<Value>;
    type Props<Value extends Primitive = string> = SegmentedControlProps<Value>;
    type StylesNames = SegmentedControlStylesNames;
}
