import { ComponentPropsWithoutRef } from 'react';
import { Colors } from '../types/Colors';
export interface SwitchProps extends Omit<ComponentPropsWithoutRef<'input'>, 'size' | 'type' | 'defaultChecked' | 'onChange' | 'value'> {
    checked: boolean;
    color?: Colors;
    value?: string | number | boolean;
    onChange?: (event: Event, value: boolean) => void;
}
export declare function Switch({ id, name, checked, className, color, onChange, disabled, tabIndex, children, role, value, ...attrs }: SwitchProps): import("react/jsx-runtime").JSX.Element;
