import { type IInsightDefinition } from "@gooddata/sdk-model"; import { type IExtendedReferencePoint, type IReferencePoint, type IVisConstruct, type IVisProps } from "../../../interfaces/Visualization.js"; import { PluggableBaseChart } from "../baseChart/PluggableBaseChart.js"; /** * PluggableSankeyChart * * ## Buckets * * | Name | Id | Accepts | * |-------------------|----------------|---------------------| * | Measure | measure | measures only | * | Attribute ( From )| attribute_from | attribute or date | * | Attribute ( To ) | attribute_to | attribute or date | * * ### Bucket axioms * * - |Measure | = 1 * - |Attribute ( From )| ≤ 1 * - |Attribute ( To ) | ≤ 1 * * ## Dimensions * * The PluggableSankeyChart always creates the same two dimensional execution. * * - ⊤ ⇒ [[MeasureGroupIdentifier], compact([attributeFrom, attributeTo])] * * ## Sorts * * The PluggableSankeyChart does not use any sorts. */ export declare class PluggableSankeyChart extends PluggableBaseChart { constructor(params: IVisConstruct); getExtendedReferencePoint(referencePoint: IReferencePoint): Promise; protected getSupportedPropertiesList(): string[]; protected renderConfigurationPanel(insight: IInsightDefinition, options: IVisProps): null; } //# sourceMappingURL=PluggableSankeyChart.d.ts.map