import * as ToggleGroup from "@radix-ui/react-toggle-group"; import { SegmentedControlItem } from "./SegmentedControlItem"; import { SegmentedControlItemIconOnly } from "./SegmentedControlItemIconOnly"; import { SegmentedControlItemIconWithLabel } from "./SegmentedControlItemIconWithLabel"; import { SegmentedControlItemLabelWithSub } from "./SegmentedControlItemLabelWithSub"; export type SegmentedControlProps = ((Readonly<{ type?: "single"; }> & Omit) | (Readonly<{ type: "multiple"; }> & ToggleGroup.ToggleGroupSingleProps)) & Readonly<{ testId?: string; }>; export declare function SegmentedControl({ className, testId, disabled, ...rest }: SegmentedControlProps): import("react").JSX.Element; export declare namespace SegmentedControl { export { SegmentedControlItem as Item }; export { SegmentedControlItemIconOnly as ItemIconOnly }; export { SegmentedControlItemIconWithLabel as ItemIconWithLabel }; export { SegmentedControlItemLabelWithSub as ItemLabelWithSub }; } //# sourceMappingURL=SegmentedControl.d.ts.map