import Axis from '../Base/axis'; import Margin from '../Base/margin'; import Svg from '../Base/svg'; import { ChartCtrParams } from '../types'; export default class BoxPlot { elementId: string; element: Svg; dataRaw: any[]; height: number; width: number; margin: Margin; xAxis: Axis; yAxis: Axis; boxCenter: number; boxWidth: number; min: number; median: number; max: number; q1: number; q3: number; constructor(params?: ChartCtrParams); render(): void; drawYAxis(): void; drawBox(): void; computeStats(): void; useAutoAxis(): void; }