import { type IInsightDefinition } from "@gooddata/sdk-model"; import { isPushpinClusteringEditable as isPushpinClusteringEditableInternal } from "../../utils/geoPushpinCompatibility.js"; /** * Checks whether the insight contains a non-empty size bucket. * * @internal */ export declare function hasSizeMeasure(insight: IInsightDefinition | undefined): boolean; /** * Checks whether the insight contains a non-empty color bucket. * * @internal */ export declare function hasColorMeasure(insight: IInsightDefinition | undefined): boolean; /** * Checks whether the insight contains a non-empty segment bucket. * * @internal */ export declare function hasSegmentAttribute(insight: IInsightDefinition | undefined): boolean; /** * Checks whether pushpin clustering can be edited for the current insight configuration. * * @internal */ export declare function isPushpinClusteringEditable(insight: IInsightDefinition | undefined, shapeType?: Parameters[1]): boolean; //# sourceMappingURL=geoInsightBucketUtils.d.ts.map