import { ElementRef, OnChanges, OnDestroy, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class BadgeDirective implements OnChanges, OnDestroy { private elRef; private document; askBadge: number | null; badgePosition: 'top-right' | 'top-left' | 'bottom-left' | 'bottom-right'; badgeCustomClasses?: string; badgeVariant: 'secondary' | 'primary'; badgeSize: 'regular' | 'large' | 'small'; badgeElement: HTMLElement | null; constructor(elRef: ElementRef, document: Document); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private updateBadgeText; private createBadge; private addClasses; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }