import { ComponentProps, FC } from 'react';
import { Colors, DeepPartial, MainSizes } from '../../types/types';
import { SwitchTheme } from './theme';
export type SwitchProps = Omit<ComponentProps<"button">, "onChange"> & {
    checked?: boolean;
    color?: Colors;
    size?: MainSizes;
    label?: string;
    required?: boolean;
    onChange?: (checked: boolean) => void;
    theme?: DeepPartial<SwitchTheme>;
    readOnly?: boolean;
    keys?: {
        true?: string[];
        false?: string[];
        toggle?: string[];
    };
};
export declare const Switch: FC<SwitchProps>;
//# sourceMappingURL=Switch.d.ts.map