import { LitElement } from 'lit'; /** * Badges are used to inform users of the status of an object * or of an action that’s been taken. Commonly used in tabular * data to indicate status. * * @status ready * @category text * @slot - The badge content. * @slot icon - Used to place an icon at the start of badge. */ export default class Badge extends LitElement { static styles: import("lit").CSSResult[]; /** * The type of badge. * Determines the background color of the badge. * @deprecated Use `variant` instead. If you previously used `"progress"`, use `"info"` instead. * @default "neutral" */ type?: 'warning' | 'success' | 'danger' | 'highlight' | 'info' | 'neutral' | 'progress'; /** * The style variant of the badge. * Determines the background color of the badge. * @default "neutral" */ variant?: 'warning' | 'success' | 'danger' | 'highlight' | 'neutral' | 'info'; /** * Strong badges are a secondary style for badges. * They provide more visual prominence and emphasize them. */ strong: boolean; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'nord-badge': Badge; } }