/**
 * Translates pivot table dataOptions from JSON to CSDK format.
 * Uses shared translateSingleAxisFromJSON for rows, columns, values.
 *
 * @internal
 */
import type { PivotTableDataOptions } from '../../../../../domains/visualizations/core/chart-data-options/types.js';
import { NlqTranslationError } from '../../../types.js';
import type { InternalDataSchemaContext, PivotTableDataOptionsJSON } from '../../types.js';
/**
 * Translates pivot table dataOptions from JSON to CSDK format.
 * Pivot has fixed axes: rows/columns (dimensions), values (measures), grandTotals (passthrough).
 */
export declare function translatePivotTableDataOptionsFromJSON(dataOptionsJSON: PivotTableDataOptionsJSON | undefined, context: InternalDataSchemaContext, translationErrors: NlqTranslationError[]): PivotTableDataOptions | null;
