/// /// export declare class PlotInteraction { scope: any; tipTimeout: any; onKeyListeners: any; constructor(scope: any); bindEvents(): void; mouseDown(): void; emitZoomLevelChange(): void; prepare(): void; onMouseEnter(item: any): void; onMouseLeave(item: any): void; onClickAction(event: MouseEvent): void; runClickAction(event: any, item: any): any; sendOnClickTagAction(event: any, item: any): any; runOnClickAction(event: any, item: any): any; onKeyAction(item: any, onKeyEvent: any): void; sendOnKeyTagAction(key: any, data: any, item: any): void; runOnKeyAction(key: any, data: any, item: any): any; removeOnKeyListeners(): void; bindTooltipEvents(): void; onMouseEnterTooltip(d: any): void; onMouseMoveTooltip(d: any): void; onMouseLeaveTooltip(d: any): void; onClickrespTooltip(d: any): void; toggleVisibility(e: any): void; toggleAllLines(data: any): void; toggleLine(data: any, lineId: any, showItem?: boolean): void; updateShowAllLines(): void; calculateShowAllLines(): boolean; findLegendCheckAllElement(): JQuery; }