declare function CheckBoxes(props: any): import("react/jsx-runtime").JSX.Element;
declare namespace CheckBoxes {
    export namespace propTypes {
        let id: PropTypes.Requireable<string>;
        let isValid: PropTypes.Requireable<boolean>;
        let errorMessage: PropTypes.Requireable<string>;
        let onChange: PropTypes.Validator<(...args: any[]) => any>;
        let onFinish: PropTypes.Validator<(...args: any[]) => any>;
        let schema: PropTypes.Requireable<PropTypes.InferProps<{
            hint: PropTypes.Requireable<PropTypes.InferProps<{
                icon: PropTypes.Requireable<string>;
                className: PropTypes.Requireable<string>;
                overlayComponent: PropTypes.Validator<NonNullable<NonNullable<PropTypes.ReactNodeLike>>>;
                overlayPlacement: PropTypes.Requireable<string>;
            }>>;
            description: PropTypes.Requireable<string>;
            disabled: PropTypes.Requireable<boolean>;
            required: PropTypes.Requireable<boolean>;
            title: PropTypes.Requireable<string>;
            labelProps: PropTypes.Requireable<object>;
            titleMap: PropTypes.Requireable<(PropTypes.InferProps<{
                name: PropTypes.Requireable<string>;
                value: PropTypes.Requireable<string>;
            }> | null | undefined)[]>;
            className: PropTypes.Requireable<string>;
        }>>;
        let value: PropTypes.Requireable<(string | null | undefined)[]>;
        let valueIsUpdating: PropTypes.Requireable<boolean>;
    }
    export namespace defaultProps {
        let isValid_1: boolean;
        export { isValid_1 as isValid };
        let schema_1: {};
        export { schema_1 as schema };
    }
    export { SimpleCheckBox };
}
export default CheckBoxes;
import PropTypes from 'prop-types';
import SimpleCheckBox from './SimpleCheckBox.component';
