import * as i0 from '@angular/core'; import { ChangeDetectorRef, ElementRef } from '@angular/core'; import { BooleanInput } from '@angular/cdk/coercion'; import * as i1 from '@angular/common'; /** Possible badge types. */ type NxBadgeType = 'active' | 'positive' | 'critical' | 'negative' | ''; declare class NxBadgeComponent { private readonly _cdr; /** Sets the class name for the badge element. */ set type(value: NxBadgeType | string | null | undefined); get type(): NxBadgeType; private _type; /** Change badge style to vibrant. */ set vibrant(value: BooleanInput); get vibrant(): boolean; private _vibrant; constructor(_cdr: ChangeDetectorRef); content: i0.Signal | undefined>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NxBadgeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NxBadgeComponent, NxBadgeModule }; export type { NxBadgeType };