import { BaseChart } from '../base';
import { CandlestickChartConfig, CandlestickItem } from './types';
export declare class CandlestickChart extends BaseChart {
    private data;
    private upColor;
    private downColor;
    private showVolume;
    private tooltipEnabled;
    private tooltipFormat;
    private tooltip;
    private xAxisConfig;
    private yAxisConfig;
    private handleMouseMove;
    private handleMouseLeave;
    private hoveredIndex;
    constructor(config: CandlestickChartConfig);
    private getPriceRange;
    private getVolumeMax;
    private getPlotAreas;
    private setupTooltip;
    render(): void;
    update(data: CandlestickItem[]): void;
    destroy(): void;
}
//# sourceMappingURL=index.d.ts.map