import * as React from "react"; import { ILineChart } from '../interfaces'; interface State { xAxisHeight: number; yAxisWidth: number; focusedX: number; focusedY: number; isFocused: boolean; isFiltering: boolean; isExtending: boolean; isMoving: boolean; filterStart?: number; filterEnd?: number; filterFocused: boolean; filterFromFocused: boolean; filterToFocused: boolean; movingFromDiff?: number; movingToDiff?: number; } declare class LineChart extends React.Component { private svg; constructor(props: ILineChart); scaleX(): any; scaleY(): any; mousePosition(event: MouseEvent): any; onMouseMove(event: MouseEvent): void; onMouseDown(event: MouseEvent): void; onMouseUp(): void; cursor(): "default" | "crosshair" | "ew-resize" | "move"; private bottomAxisUpdated; private leftAxisUpdated; render(): JSX.Element; } export default LineChart;