export default PlotTypeChooser;
declare class PlotTypeChooser extends React.Component<any, any, any> {
    constructor(props: any);
    DATATYPE_TO_TRACK_TYPE: {
        none: any[];
    };
    AVAILABLE_TRACK_TYPES: any[];
    state: {
        selectedPlotType: any;
    };
    UNSAFE_componentWillReceiveProps(newProps: any): void;
    handlePlotTypeSelected(key: any): void;
    render(): React.JSX.Element;
}
declare namespace PlotTypeChooser {
    namespace propTypes {
        let allTracksSameDatatype: PropTypes.Requireable<boolean>;
        let datatypes: PropTypes.Requireable<any[]>;
        let orientation: PropTypes.Requireable<string>;
        let onPlotTypeSelected: PropTypes.Requireable<(...args: any[]) => any>;
        let position: PropTypes.Requireable<string>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
