/**
* Provides a simple wrapper around . Rather than using
* the 'checked' property however, this component takes a 'value' property which
* must be a boolean. If true, the box is checked, else it is not. The
* onChange function passed to this component is passed the new value of the
* checkbox (typically !previousValue), rather than a click event.
*/
import React from 'react';
declare type BaseProps = Omit, 'disabled' | 'onChange' | 'type' | 'value' | 'checked'>;
interface Props extends BaseProps {
value: boolean;
onChange: (newValue: boolean) => void;
isDisabled?: boolean;
}
declare const _default: import("../../Utils/ComponentUtils").ComponentWrapper;
export default _default;
//# sourceMappingURL=Checkbox.d.ts.map