import * as react from 'react';
import { UseSwitchParameters } from '@mui/base/SwitchUnstyled';

interface CheckboxProps extends UseSwitchParameters {
    className?: string;
    indeterminate?: boolean;
    name?: string;
    value?: any;
}
interface CheckboxClasses {
    checked: string;
    disabled: string;
    focusVisible: string;
    icon: string;
    indeterminate: string;
    input: string;
    readOnly: string;
    root: string;
}

declare const Checkbox: react.ForwardRefExoticComponent<CheckboxProps & react.RefAttributes<HTMLInputElement>>;

declare const checkboxClasses: CheckboxClasses;

export { Checkbox as C, CheckboxProps as a, CheckboxClasses as b, checkboxClasses as c };
