import { LitElement } from 'lit'; import { BadgeEmphasis, BadgeSize, BadgeAppearance } from '@viasat/beam-shared/components/badge'; import { ThemeTypes } from '@viasat/beam-shared/utils'; /** * `bm-badge` * * @slot default - Provide text for the Badge * @slot icon - Specify a different icon for the Badge */ export declare class BmBadge extends LitElement { #private; static styles: import('lit').CSSResult[]; /** * Specify the appearance of the Badge */ appearance: BadgeAppearance; /** * Theme of the Badge */ theme?: ThemeTypes; /** * Specify the size of the Badge */ size?: BadgeSize; /** * Specify the emphasis of the Badge */ emphasis: BadgeEmphasis; /** * Hides Badge icon */ hideIcon?: boolean; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'bm-badge': BmBadge; } } //# sourceMappingURL=Badge.d.ts.map