import { ChartDataOptionsInternal } from '../../../../../../../../../domains/visualizations/core/chart-data-options/types.js';
import { type ChartDataOptions } from '../../../../../../../../../types';
import { getCategoricalAttributes, getCategoricalMeasures } from '../../helpers/data-options.js';
import type { SunburstChartDataOptions, SunburstChartDataOptionsInternal } from '../types.js';
export declare const dataOptionsTranslators: {
    translateDataOptionsToInternal: (dataOptions: SunburstChartDataOptions) => SunburstChartDataOptionsInternal;
    getAttributes: typeof getCategoricalAttributes;
    getMeasures: typeof getCategoricalMeasures;
    isCorrectDataOptions: (dataOptions: ChartDataOptions) => dataOptions is import('../../../../../../../../../types').CategoricalChartDataOptions;
    isCorrectDataOptionsInternal: (dataOptions: ChartDataOptionsInternal) => dataOptions is import('../../../../../../../../../domains/visualizations/core/chart-data-options/types.js').CategoricalChartDataOptionsInternal;
};
