import { type VisualizationObjectModelV2 } from "@gooddata/api-client-tiger"; import { type IInsightDefinition } from "@gooddata/sdk-model"; /** * Converts platform-agnostic insight definition to Tiger-specific visualization object. * * @param insight - Platform-agnostic insight definition (uses IBucket[], IFilter[], etc.) * @returns Tiger visualization object (uses ITigerBucket[], ITigerFilter[], etc.) */ export declare const convertInsight: (insight: IInsightDefinition) => VisualizationObjectModelV2.IVisualizationObject; /** * Converts a platform-agnostic insight definition into the free-form `content` of a stored visualization * object (a V2 body). Returned as `object` because that is the visualization object's free-form content * field type. Inverse of `convertVisualizationContentToInsight`. * * @internal */ export declare const convertInsightToVisualizationContent: (insight: IInsightDefinition) => object; //# sourceMappingURL=InsightConverter.d.ts.map