import React from "react";
interface SwitchProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "onChange"> {
    /** Whether the switch is currently on */
    checked?: boolean;
    /** Callback fired when the switch is toggled */
    onChange?: (checked: boolean) => void;
    /** Label displayed next to the switch */
    label?: string;
    /** Position of the label relative to the switch */
    labelPosition?: "left" | "right";
    /** Size variant */
    size?: "sm" | "md" | "lg";
}
export declare const Switch: React.FC<SwitchProps>;
export {};
