import { LitElement } from 'lit'; import { BpTypeElement } from '@blueprintui/components/internals'; /** * ```typescript * import '@blueprintui/components/include/badge.js'; * ``` * * ```html * 2 * ``` * * @summary The badge component is used to display a small amount of information, such as a count or status, in a compact and visually distinct way. It is often used to display notifications or unread messages. * @element bp-badge * @since 1.0.0 * @docs https://blueprintui.dev/docs/components/badge * @slot - badge content * @cssprop --background * @cssprop --color * @cssprop --font-size * @cssprop --width * @cssprop --height * @cssprop --min-width * @cssprop --min-height * @cssprop --border-radius * @cssprop --padding */ export declare class BpBadge extends LitElement implements Pick { static styles: CSSStyleSheet[]; /** Defines the visual status type of the badge, affecting its color and semantic meaning */ accessor status: 'accent' | 'success' | 'warning' | 'danger'; _internals: ElementInternals; render(): import("lit").TemplateResult<1>; connectedCallback(): void; }