import { type EChartsOption } from 'echarts';
import { type ToolRunQueryArgsTransformed } from '../../../schemas';
import { type GetPivotedResultsFn, type QueryResults } from '../types';
/**
 * Generates echarts options from ToolRunQueryArgs
 * Helpful for generating charts for AI agents on Slack
 * @param queryTool - ToolRunQueryArgsTransformed
 * @param queryResults - QueryResults
 * @param getPivotedResults - Function to pivot data (backend dependency)
 * @returns EChartsOption | null
 */
export declare const getRunQueryEchartsConfig: (queryTool: ToolRunQueryArgsTransformed, queryResults: QueryResults, getPivotedResults: GetPivotedResultsFn) => Promise<EChartsOption | null>;
//# sourceMappingURL=getRunQueryEchartsConfig.d.ts.map