import { BaseKonvaComponent, ComponentConfig, ConfigWithOptionalStyle } from '../../layout/konva-component'; import Konva from 'konva'; import { Position } from '../../common'; import { LineChartCue, WithOptionalPartial } from '../../types'; export interface LineChartLaneItemStyle { height: number; pointWidth: number; pointFill: string; } export interface LineChartLaneItemConfig extends ComponentConfig { cue: LineChartCue; pointPosition: Position; listening?: boolean; } export declare class LineChartLaneItem extends BaseKonvaComponent { private _group; private _shape; private _cue; constructor(config: ConfigWithOptionalStyle); protected provideKonvaNode(): Konva.Group; set pointPosition(position: WithOptionalPartial); get pointPosition(): Position; get cue(): LineChartCue; destroy(): void; }