export declare const createBasicVerticalBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; barWidth: undefined; stacked: boolean; grouped: boolean; }; export declare const createHorizontalBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; grouped: boolean; }; export declare const createStackedVerticalBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; grouped: boolean; }; export declare const createStackedHorizontalBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; grouped: boolean; }; export declare const createBarChartWithReferenceLines: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; straightLines: { title: string; value: number; vertical: boolean; }[]; vertical: boolean; stacked: boolean; }; export declare const createNegativeValuesBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; grouped: boolean; }; export declare const createLargeDatasetBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; barWidth: number; }; export declare const createPercentageStackedBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; stackType: string; grouped: boolean; }; export declare const createManyCategorieslHorizontalBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; }; export declare const createMixedStackedBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; straightLines: { title: string; value: number; vertical: boolean; }[]; vertical: boolean; stacked: boolean; grouped: boolean; }; export declare const createStackGroupsBarChart: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; stack: string; }[]; vertical: boolean; stacked: boolean; stackLabels: boolean; grouped: boolean; }; export declare const createAllBarChartTests: () => { chartDef: { id: string; title: string; xAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; categories: string[]; }; yAxis: { type: import("@epochlab/epoch-protos/common").epoch_proto.AxisType; label: string; }; }; data: { name: string; values: number[]; }[]; vertical: boolean; stacked: boolean; }[]; //# sourceMappingURL=barChartMocks.d.ts.map