export default Checkbox;
/**
 * @deprecated - Components in the legacy folder (/src/legacy) are deprecated. Please use a component from the components folder (/src/components) instead. Legacy components may not follow accessibility standards.
 **/
declare function Checkbox(props: any): JSX.Element;
declare namespace Checkbox {
    namespace propTypes {
        let checked: PropTypes.Requireable<boolean>;
        let children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let className: PropTypes.Requireable<string>;
        let disabled: PropTypes.Requireable<boolean>;
        let htmlId: PropTypes.Validator<string>;
        let indeterminate: PropTypes.Requireable<boolean>;
        let inputRef: PropTypes.Requireable<(...args: any[]) => any>;
        let label: PropTypes.Validator<string>;
        let name: PropTypes.Requireable<string>;
        let nestedLevel: PropTypes.Requireable<number>;
        let onChange: PropTypes.Requireable<(...args: any[]) => any>;
        let required: PropTypes.Requireable<boolean>;
        let value: PropTypes.Requireable<string>;
    }
    namespace defaultProps {
        export let autoFocus: boolean;
        let checked_1: boolean;
        export { checked_1 as checked };
        let className_1: string;
        export { className_1 as className };
        let disabled_1: boolean;
        export { disabled_1 as disabled };
        let indeterminate_1: boolean;
        export { indeterminate_1 as indeterminate };
        let inputRef_1: any;
        export { inputRef_1 as inputRef };
        let label_1: string;
        export { label_1 as label };
        let name_1: string;
        export { name_1 as name };
        let nestedLevel_1: number;
        export { nestedLevel_1 as nestedLevel };
        export function onChange_1(): void;
        export { onChange_1 as onChange };
        let required_1: boolean;
        export { required_1 as required };
        let value_1: string;
        export { value_1 as value };
    }
    let displayName: string;
}
import PropTypes from 'prop-types';
