export declare class MatBadge extends _MatBadgeMixinBase implements OnDestroy, OnChanges, CanDisable { _hasContent: boolean; _id: number; color: ThemePalette; content: string; description: string; hidden: boolean; overlap: boolean; position: MatBadgePosition; size: MatBadgeSize; constructor(_ngZone: NgZone, _elementRef: ElementRef, _ariaDescriber: AriaDescriber, _renderer: Renderer2, _animationMode?: string | undefined); getBadgeElement(): HTMLElement | undefined; isAbove(): boolean; isAfter(): boolean; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; } export declare class MatBadgeModule { } export declare type MatBadgePosition = 'above after' | 'above before' | 'below before' | 'below after'; export declare type MatBadgeSize = 'small' | 'medium' | 'large';