import { ChartLayoutDimensions, ChartLayoutGridSettings } from '../types/chart-layout.js'; export declare const getTemplateArea: (hasLegend: boolean, hasResizer: boolean) => "\"graphArea\"" | "\"graphArea horizontalResize verticalLegend\" \"verticalResize . .\" \"horizontalLegend horizontalLegend horizontalLegend\"" | "\"graphArea verticalLegend\" \"horizontalLegend horizontalLegend\""; export declare const getGridTemplate: (hasLegend: boolean, hasResizer: boolean) => string; /** * Function responsible for generating the configuration for the chart layout Grid. * @param chartWidth - * @param chartHeight - * @param containerSizes - * @param hasResizableLegend - * @param showResizer - */ export declare const getLayoutGridSettings: (chartWidth: string | number, chartHeight: string | number | undefined, containerSizes: ChartLayoutDimensions, hasResizableLegend: boolean, showResizer: boolean) => ChartLayoutGridSettings;