import type { DisplayObjectConfig, Group } from '@antv/g'; import { BaseShape } from './base-shape'; import type { LabelStyleProps } from './label'; /** * 徽标样式 * * Badge style */ export interface BadgeStyleProps extends LabelStyleProps { } /** * 徽标 * * Badge * @remarks * 徽标是一种特殊的标签,通常用于展示数量或状态信息。 * * Badge is a special label, usually used to display quantity or status information. */ export declare class Badge extends BaseShape { static defaultStyleProps: Partial; constructor(options: DisplayObjectConfig); protected getBadgeStyle(attributes: Required): Omit, "x" | "y" | "z" | "class" | "transform" | "transformOrigin" | "visibility" | "zIndex" | "className">; render(attributes?: Required, container?: Group): void; getGeometryBounds(): import("@antv/g").AABB; }