import { default as EaBase } from '../../core/EaBase'; import { VariantType } from '../../constants/variant'; /** * @summary 徽标组件,出现在按钮、图标旁的数字或状态标记,支持多种类型、最大值和小圆点模式。 * @status stable * @since 3.0 * * @slot default - 默认插槽,徽标定位的参考元素(如按钮、图标等)。 * @slot content - 自定义徽标内容,内部使用 `data-value` 标记值显示位置。 * * @csspart container - 外层容器元素。 * @csspart content - 徽标显示值的容器元素。 * * @cssproperty --ea-badge-color - 徽标背景颜色。 * @cssproperty --ea-badge-text-color - 徽标文字颜色。 * @cssproperty --ea-badge-font-size - 徽标文字大小。 * @cssproperty --ea-badge-size - 徽标高度。 * @cssproperty --ea-badge-dot-size - 小圆点尺寸。 * @cssproperty --ea-badge-spacing - 徽标内边距。 * @cssproperty --ea-badge-border-radius - 徽标圆角。 * @cssproperty --ea-badge-offset-x - X 轴偏移量。 * @cssproperty --ea-badge-offset-y - Y 轴偏移量。 */ export declare class EaBadge extends EaBase { private _container; private _content; value: string; max: number; variant: VariantType; color: string; isDot: boolean; dataHidden: boolean; offsetX: number; offsetY: number; showZero: boolean; updateContainerClasslist(): string; private _computedValue; private _updateContent; html(): string; $mount(): void; } //# sourceMappingURL=index.d.ts.map