import type { IPoint } from "../../../core/util/IPoint"; import type { Line } from "../../../core/render/Line"; import type { Graphics } from "../../../core/render/Graphics"; import { RectangleSeries, IRectangleSeriesSettings, IRectangleSeriesPrivate, IRectangleSeriesDataItem } from "./RectangleSeries"; import { ListTemplate } from "../../../core/util/List"; import { Label } from "../../../core/render/Label"; export interface IMeasureDataItem extends IRectangleSeriesDataItem { } export interface IMeasureSettings extends IRectangleSeriesSettings { labelText?: string; labelVolumeText?: string; } export interface IMeasurePrivate extends IRectangleSeriesPrivate { } export declare class Measure extends RectangleSeries { static className: string; static classNames: Array; _settings: IMeasureSettings; _privateSettings: IMeasurePrivate; _dataItemSettings: IMeasureDataItem; protected _lines: Array; protected _labels: Array