import { LitElement, CSSResultGroup } from 'lit'; export interface BadgeProps { variant?: 'default' | 'success' | 'warning' | 'danger' | 'primary' | 'info' | 'neutral' | 'monochrome'; size?: 'xs' | 'sm' | 'md'; dot?: boolean; value?: number | null; max?: number; interactive?: boolean; statusLabel?: string | null; live?: 'off' | 'polite' | 'assertive'; hiddenFromAT?: boolean; } export declare class AgBadge extends LitElement implements BadgeProps { static styles: CSSResultGroup; variant: 'default' | 'success' | 'warning' | 'primary' | 'danger' | 'info' | 'neutral' | 'monochrome'; size: 'xs' | 'sm' | 'md'; dot: boolean; value: number | null; max: number; interactive: boolean; statusLabel: string | null; live: 'off' | 'polite' | 'assertive'; hiddenFromAT: boolean; constructor(); private get _displayValue(); private _handleClick; private _handleKeydown; connectedCallback(): void; updated(changedProperties: Map): void; private _checkSingleChar; private _onSlotChange; private _updateLiveRegion; willUpdate(changedProperties: Map): void; render(): import('lit').TemplateResult<1>; } //# sourceMappingURL=_Badge.d.ts.map