import { XYComponentCore } from '../../core/xy-component'; import { Spacing } from '../../types/spacing'; import { BoxplotConfigInterface } from './config'; import * as s from './style'; export declare class Boxplot extends XYComponentCore> { static selectors: typeof s; protected _defaultConfig: BoxplotConfigInterface; config: BoxplotConfigInterface; events: {}; private _boxData; constructor(config?: BoxplotConfigInterface); get bleed(): Spacing; _render(customDuration?: number): void; private _renderBox; _getBarWidth(): number; _getVisibleData(): Datum[]; getValueScaleExtent(scaleByVisibleData: boolean): number[]; getDataScaleExtent(): number[]; getYDataExtent(scaleByVisibleData: boolean): number[]; getXDataExtent(): number[]; }