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"; /** * PluggableBubbleChart * * ## Buckets * * | Name | Id | Accepts | * |------------------|--------------------|---------------------| * | Measure (X-axis) | measures | measures only | * | Measure (Y-axis) | secondary_measures | measures only | * | Measure (Size) | tertiary_measures | measures only | * | ViewBy | view | attributes or dates | * * ### Bucket axioms * * - |MeasureX| ≤ 1 * - |MeasureY| ≤ 1 * - |MeasureSize| ≤ 1 * - |ViewBy| ≤ 1 * - |MeasureX| + |MeasureY| + |MeasureSize| ≥ 1 * * ## Dimensions * * The PluggableBubbleChart always creates the same two dimensional execution. * * - ⊤ ⇒ [[...ViewBy], [MeasureGroupIdentifier]] * * ## Sorts * * The PluggableBubbleChart does not use any sorts. */ export declare class PluggableBubbleChart extends PluggableBaseChart { constructor(props: IVisConstruct); getExtendedReferencePoint(referencePoint: IReferencePoint): Promise; protected renderConfigurationPanel(insight: IInsightDefinition, options: IVisProps): null; } //# sourceMappingURL=PluggableBubbleChart.d.ts.map