import type { ChartType, DataSeries, XAxisOptions, YAxisOptions, LabelFormatter } from '@shopify/polaris-viz-core'; import type { ReactNode } from 'react'; import type { AnnotationLookupTable, BottomOnlyLegendPosition, RenderAnnotationContentData, RenderLegendContent, RenderTooltipContentData } from '../../types'; export interface VerticalBarChartProps { data: DataSeries[]; renderAnnotationContent?: (data: RenderAnnotationContentData) => ReactNode; renderTooltipContent(data: RenderTooltipContentData): ReactNode; showLegend: boolean; xAxisOptions: Required; yAxisOptions: Required; seriesNameFormatter: LabelFormatter; annotationsLookupTable?: AnnotationLookupTable; barOptions?: { isStacked: boolean; }; emptyStateText?: string; legendPosition?: BottomOnlyLegendPosition; renderLegendContent?: RenderLegendContent; type?: ChartType; renderHiddenLegendLabel?: (count: number) => string; } export declare function VerticalBarChart({ annotationsLookupTable, data, emptyStateText, legendPosition, renderAnnotationContent, renderLegendContent, renderTooltipContent, showLegend, type, xAxisOptions, yAxisOptions, renderHiddenLegendLabel, seriesNameFormatter, }: VerticalBarChartProps): JSX.Element; //# sourceMappingURL=VerticalBarChart.d.ts.map