import React from 'react';
import { WithSaveStatusProps } from '../../hoc/withSaving';
interface Props extends WithSaveStatusProps {
    /** Whether the checkbox should be checked. */
    checked: boolean;
    /** The label to display next to the checkbox. */
    children: React.ReactNode;
    /** Whether the checkbox should be disabled. */
    disabled?: boolean;
    /** A callback to call when the checked state of the input changes. */
    onChange: (checked: boolean) => void | ((checked: boolean) => Promise<void>);
    /** Whether it is a large checkbox field or just a small one */
    large?: boolean;
    /** Whether to enable autoSave for the checkbox */
    autoSave?: boolean;
}
declare const Checkbox: React.FC<Props>;
export default Checkbox;
