import * as Story from ".."; import { Svg } from "../components"; import { Dimensions } from "../dims"; import { BarChartSubtype, BarInputStep, ExtremeValue, InputAxis, InputGroupValue, Layout } from "../types"; import * as Chart from "./Chart"; export type Info = Story.Info & Chart.BaseInfo & { type: "bar"; subtype: BarChartSubtype; layout: Layout; groups: InputGroupValue[]; minValue: number; maxValue: ExtremeValue; verticalAxis: InputAxis | undefined; horizontalAxis: InputAxis | undefined; shouldRotateLabels: boolean; }; export declare const info: (storyInfo: Story.Info, svgBackgroundColor: string, inputStep: BarInputStep, dims: Dimensions) => Info; export declare const xExtent: (inputStep: BarInputStep) => Chart.Extent; export declare const yExtent: (inputStep: BarInputStep) => Chart.Extent; export declare const updateDims: (info: Info, dims: Dimensions, svg: Svg) => void; export declare const getters: (info: Info, props: Chart.GetterProps) => Chart.Getter[];