import { type IInsightDefinition, type ISettings } from "@gooddata/sdk-model";
import { type ILocale } from "@gooddata/sdk-ui";
import { type IChartConfig } from "@gooddata/sdk-ui-charts";
import { type IGeoConfig } from "@gooddata/sdk-ui-geo";
import { type PivotTableNextConfig } from "@gooddata/sdk-ui-pivot/next";
import { type IEmbeddingCodeContext } from "../../interfaces/VisualizationDescriptor.js";
import { type PropWithMeta } from "../embeddingCodeGenerator/types.js";
/**
 * @internal
 */
export declare function configForInsightView(insight: IInsightDefinition, settings?: ISettings): PropWithMeta<IGeoConfig | IChartConfig | PivotTableNextConfig> | undefined;
export declare function localeForInsightView(ctx: IEmbeddingCodeContext): PropWithMeta<ILocale | undefined> | undefined;
//# sourceMappingURL=insightViewConfig.d.ts.map