import * as RadixSwitch from "@radix-ui/react-switch"; type IconType = React.ComponentType>; export type IconSwitchProps = Readonly<{ /** Icons rendered in the off (left) and on (right) segments. */ icons: { off: IconType; on: IconType; }; /** Aria-label describing what the switch controls. */ label: string; /** Optional per-segment tooltip content. */ tooltips?: { off?: React.ReactNode; on?: React.ReactNode; }; /** Override tooltip trigger-disabled state. Defaults to the switch's `disabled`. */ isTooltipDisabled?: boolean; className?: string; }> & Omit & React.RefAttributes; export declare function IconSwitch({ icons, label, tooltips, isTooltipDisabled, className, ref, ...rest }: IconSwitchProps): import("react").JSX.Element; export declare namespace IconSwitch { var displayName: string; } export {}; //# sourceMappingURL=IconSwitch.d.ts.map