import type { PivotHeaderLayoutMap } from '../pivot-header-layout'; import type { SimpleHeaderLayoutMap } from '../simple-header-layout'; import type { IChartIndicator, IIndicator } from '../../ts-types'; export declare function getRawChartSpec(col: number, row: number, layout: PivotHeaderLayoutMap): any; export declare function isShareChartSpec(col: number, row: number, layout: PivotHeaderLayoutMap): any; export declare function isNoChartDataRenderNothing(col: number, row: number, layout: PivotHeaderLayoutMap): any; export declare function checkHasCartesianChart(indicatorsDefine: (IIndicator | IChartIndicator | string)[]): boolean; export declare function isCartesianChart(col: number, row: number, layout: PivotHeaderLayoutMap): boolean; export declare function isHasCartesianChartInline(col: number, row: number, checkDirection: 'col' | 'row', layout: PivotHeaderLayoutMap): boolean; export declare function getChartSpec(col: number, row: number, layout: PivotHeaderLayoutMap): any; export declare function getChartAxes(col: number, row: number, layout: PivotHeaderLayoutMap): any; export declare function getChartDataId(col: number, row: number, layout: PivotHeaderLayoutMap | SimpleHeaderLayoutMap): string | Record; export declare function checkHasChart(layout: PivotHeaderLayoutMap | SimpleHeaderLayoutMap): boolean;