import type { ChartDataOptions } from '../../../../../types.js'; import { NlqTranslationError } from '../../../types.js'; import type { DataOptionsJSON, InternalDataSchemaContext } from '../../types.js'; /** * Translates dataOptions from JSON to CSDK format. * Delegates to dimension/measure translators for each axis. * Collects errors via collectTranslationErrors; never throws. */ export declare function translateDataOptionsFromJSON(dataOptionsJSON: DataOptionsJSON | undefined, context: InternalDataSchemaContext, translationErrors: NlqTranslationError[]): ChartDataOptions | null;