export default HeatmapOptions;
declare class HeatmapOptions extends React.Component<any, any, any> {
    constructor(props: any);
    state: {
        colors: any;
    };
    handleColorsChanged(newColors: any): void;
    handleSubmit(): void;
    /**
     * Add a color to the end
     */
    handleAddColor(): void;
    /**
     * Remove one of the colors from the color map
     */
    handleRemoveColor(i: any): void;
    render(): React.JSX.Element;
}
declare namespace HeatmapOptions {
    namespace propTypes {
        let handleCancel: PropTypes.Requireable<(...args: any[]) => any>;
        let onCancel: PropTypes.Requireable<(...args: any[]) => any>;
        let onSubmit: PropTypes.Requireable<(...args: any[]) => any>;
        let track: PropTypes.Requireable<object>;
        let xScale: PropTypes.Requireable<object>;
        let yScale: PropTypes.Requireable<object>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
