import { type WorkSpreadsheetChartGrouping } from './work-spreadsheet-chart-layout'; import type { WorkSpreadsheetChart } from './work-types'; type SpreadsheetChartSeriesLayoutSource = Pick; export interface SpreadsheetChartSeriesLayoutPoint { categoryIndex: number; rawValue: number; start: number; end: number; } export interface SpreadsheetChartSeriesLayout { grouping: WorkSpreadsheetChartGrouping; stacked: boolean; categoryCount: number; series: SpreadsheetChartSeriesLayoutPoint[][]; scaleValues: number[]; } export interface SpreadsheetChartBarGeometry { barSize: number; renderedSize: number; offset: (seriesIndex: number) => number; } export declare function spreadsheetChartSeriesLayout(chart: SpreadsheetChartSeriesLayoutSource): SpreadsheetChartSeriesLayout; export declare function spreadsheetChartBarGeometry(groupSize: number, seriesCount: number, chart: Pick, maximumBarSize: number): SpreadsheetChartBarGeometry; export {};