UNPKG

@hashicorp/design-system-components

Version:
29 lines (28 loc) 1.13 kB
/** * Copyright IBM Corp. 2021, 2025 * SPDX-License-Identifier: MPL-2.0 */ import Component from '@glimmer/component'; import { HdsBadgeCountColorValues, HdsBadgeCountSizeValues, HdsBadgeCountTypeValues } from './types.ts'; import type { HdsBadgeCountColors, HdsBadgeCountSizes, HdsBadgeCountTypes } from './types.ts'; export declare const SIZES: HdsBadgeCountSizes[]; export declare const TYPES: HdsBadgeCountTypes[]; export declare const COLORS: HdsBadgeCountColors[]; export declare const DEFAULT_SIZE = HdsBadgeCountSizeValues.Medium; export declare const DEFAULT_TYPE = HdsBadgeCountTypeValues.Filled; export declare const DEFAULT_COLOR = HdsBadgeCountColorValues.Neutral; export interface HdsBadgeCountSignature { Args: { size?: HdsBadgeCountSizes; type?: HdsBadgeCountTypes; color?: HdsBadgeCountColors; text: string | number; }; Element: HTMLDivElement; } export default class HdsBadgeCount extends Component<HdsBadgeCountSignature> { get size(): HdsBadgeCountSizes; get type(): HdsBadgeCountTypes; get color(): HdsBadgeCountColors; get classNames(): string; }