import { DuetMargin, DuetStatus, DuetTheme } from "../../common-types"; import { ThemeableComponent } from "../../common/themeable-component"; export declare class DuetBadge implements ThemeableComponent { element: HTMLElement; /** * Theme of the badge. */ theme: DuetTheme; /** * Style variation of the badge. */ variation: DuetStatus | "subtle"; /** * Variation of the background. "strong" results in a more prominent background color. * @default "normal" */ background: "normal" | "strong"; /** * Controls the margin of the component. */ margin: DuetMargin; /** * Component lifecycle events. */ componentWillLoad(): void; private getVariationLabel; /** * render() function * Always the last one of the class. */ render(): any; }