import VisualMapView from './VisualMapView.js'; 
 | 
import ContinuousModel from './ContinuousModel.js'; 
 | 
import GlobalModel from '../../model/Global.js'; 
 | 
import ExtensionAPI from '../../core/ExtensionAPI.js'; 
 | 
declare class ContinuousView extends VisualMapView { 
 | 
    static type: string; 
 | 
    type: string; 
 | 
    visualMapModel: ContinuousModel; 
 | 
    private _shapes; 
 | 
    private _dataInterval; 
 | 
    private _handleEnds; 
 | 
    private _orient; 
 | 
    private _useHandle; 
 | 
    private _hoverLinkDataIndices; 
 | 
    private _dragging; 
 | 
    private _hovering; 
 | 
    private _firstShowIndicator; 
 | 
    private _api; 
 | 
    doRender(visualMapModel: ContinuousModel, ecModel: GlobalModel, api: ExtensionAPI, payload: { 
 | 
        type: string; 
 | 
        from: string; 
 | 
    }): void; 
 | 
    private _buildView; 
 | 
    private _renderEndsText; 
 | 
    private _renderBar; 
 | 
    private _createHandle; 
 | 
    private _createIndicator; 
 | 
    private _dragHandle; 
 | 
    private _resetInterval; 
 | 
    /** 
 | 
     * @private 
 | 
     * @param {(number|string)} handleIndex 0 or 1 or 'all' 
 | 
     * @param {number} dx 
 | 
     * @param {number} dy 
 | 
     */ 
 | 
    private _updateInterval; 
 | 
    private _updateView; 
 | 
    private _createBarVisual; 
 | 
    private _makeColorGradient; 
 | 
    private _createBarPoints; 
 | 
    private _createBarGroup; 
 | 
    private _updateHandle; 
 | 
    private _showIndicator; 
 | 
    private _enableHoverLinkToSeries; 
 | 
    private _enableHoverLinkFromSeries; 
 | 
    private _doHoverLinkToSeries; 
 | 
    private _hoverLinkFromSeriesMouseOver; 
 | 
    private _hideIndicator; 
 | 
    private _clearHoverLinkToSeries; 
 | 
    private _clearHoverLinkFromSeries; 
 | 
    private _applyTransform; 
 | 
    private _dispatchHighDown; 
 | 
    /** 
 | 
     * @override 
 | 
     */ 
 | 
    dispose(): void; 
 | 
    /** 
 | 
     * @override 
 | 
     */ 
 | 
    remove(): void; 
 | 
} 
 | 
export default ContinuousView; 
 |