import { ChartDataOptions, ChartType } from '../../../../../types'; export declare const useTranslatedDataOptions: (chartDataOptions: ChartDataOptions, chartType: ChartType, isForecastOrTrendChart?: boolean) => { dataOptions: import("../../../core/chart-data-options/types.js").ChartDataOptionsInternal; attributes: import("@sisense/sdk-data").Attribute[]; measures: import("@sisense/sdk-data").Measure[]; dataColumnNamesMapping: import('../../../../../domains/visualizations/core/chart-data-options/validate-data-options/index.js').DataColumnNamesMapping; }; export declare function getTranslatedDataOptions(chartDataOptions: ChartDataOptions, chartType: ChartType, options?: { /** Indicates if the chart is a forecast or trend chart for temporal routing between legacy and restructured charts processing */ isForecastOrTrendChart?: boolean; /** Indicates if the data column names should be generated uniquely */ shouldHaveUniqueDataColumnNames?: boolean; }): { dataOptions: import("../../../core/chart-data-options/types.js").ChartDataOptionsInternal; attributes: import("@sisense/sdk-data").Attribute[]; measures: import("@sisense/sdk-data").Measure[]; dataColumnNamesMapping: import('../../../../../domains/visualizations/core/chart-data-options/validate-data-options/index.js').DataColumnNamesMapping; };