import { z } from 'zod/v4'; import { ChartType } from '@sisense/sdk-ui'; import { chartRecommendationsSchema, ColumnSummary } from '../types'; import { LanguageModel } from 'ai'; /** * Returns LLM chart type and axes mapping as raw numeric index arrays. * Column array order defines axis indices; `id` is assigned from position. */ export declare const generateChartRecommendations: (userPrompt: string, columns: ColumnSummary[] | undefined, chartType: ChartType | undefined, llmClient?: LanguageModel) => Promise>;