import { LitElement } from 'lit'; import { BadgeDotAppearance, BadgeDotEmphasis } from '@viasat/beam-shared/components/badgeDot'; import { ThemeTypes } from '@viasat/beam-shared/utils/constants'; /** * `bm-badge-dot` * * @slot default - Provide text for the BadgeDot */ export declare class BmBadgeDot extends LitElement { private badgeDotUniqueId; constructor(); static styles: import('lit').CSSResult; /** * Specify the theme of the BadgeDot. By default it inherits the theme from the parent */ theme?: ThemeTypes; /** * Specify the appearance of the BadgeDot * @default 'infoPrimary' */ appearance: BadgeDotAppearance; /** * Specify the emphasis of the BadgeDot * @default 'strong' */ emphasis: BadgeDotEmphasis; /** * Overrides default dot color */ overrideDotColor?: string; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'bm-badge-dot': BmBadgeDot; } } //# sourceMappingURL=BadgeDot.d.ts.map