import { BaseSwitchProps } from '../switch';
import { ReactNode } from 'react';
import { WithIcon } from '../../../shared/types/with-icon';
type IconSwitchProps = WithIcon & {
    IconChecked: ReactNode;
    variant?: Variant;
} & BaseSwitchProps;
type Variant = 'primary' | 'secondary';
export declare function IconSwitch({ icon, IconChecked, className, checked, variant, onChange, ...props }: IconSwitchProps): import("react/jsx-runtime").JSX.Element;
export {};
