import { Axis } from 'd3-axis'; import { ScaleBand, ScaleLinear } from 'd3-scale'; import { Selection, Transition } from 'd3'; export declare class LookAndFeel { vMargin: number; hMarginL: number; hMarginR: number; rowWidth: number; rowGap: number; transitionTime: number; boxStrokeWidth: string; boxFillOpacity: number; meanStrokeWidth: string; labelFont: string; labelFillOpacity: number; backLabelOpacity: number; backdropColor: string; backdropOpacity: number; whiskerStrokeWidth: string; outliersStrokeWidth: string; outliersCircleRadius: number; outliersFillOpacity: number; } export declare let defualtLookAndFeel: () => LookAndFeel; export declare class GraphicContext { transitionOn: boolean; transition: Transition; workspaceWidth: number; workspaceHeight: number; axisWrapper: Selection; xScale: ScaleLinear; xTopAxis: Axis; xBottomAxis: Axis; yScale: ScaleBand; yLeftAxis: Axis; yRightAxis: Axis; palette: string[]; dataWrapper: Selection; tooltipWrapper: Selection; tooltipText: Selection; tooltipBox: Selection; labelsWrapper: Selection; backLabelsWrapper: Selection; labelsTimers: any[]; } export declare function offsetScaleValue(x: number, pixOffset: number, scale: ScaleLinear): number; //# sourceMappingURL=hbox-plot.dom.d.ts.map