import React from 'react';
import PropTypes from 'prop-types';
export declare class ListControlCheckbox extends React.Component<any> {
    static contextTypes: {
        listStore: PropTypes.Requireable<object>;
        form: PropTypes.Requireable<object>;
    };
    static propTypes: {
        label: PropTypes.Requireable<string>;
        dependentFieldName: PropTypes.Validator<string>;
        ariaLabelledById: PropTypes.Requireable<string>;
        hiddenLabel: PropTypes.Requireable<boolean>;
    };
    static defaultProps: {
        readonly label: string;
        ariaLabelledById: any;
        hiddenLabel: boolean;
    };
    getVisibleItems(): any;
    onChange(): void;
    render(): JSX.Element;
}
