import { ReactElement } from 'react';
import { BooleanProps } from './Boolean';
export interface CheckboxProps extends Omit<BooleanProps, "inputType"> {
}
/**
 * A controlled boolean Checkbox input component.
 *
 * @param props - The props for the input component. Unlisted props are passed to the
 * underlying input element.
 * @param props.value - The value of the input.
 * @param props.onChange - A function to call when the input value changes.
 * @param props.size - The size of the input: "small" | "medium" | "large".
 * @default "medium"
 */
export declare const Checkbox: (props: CheckboxProps) => ReactElement;
//# sourceMappingURL=Checkbox.d.ts.map