import type { OnInit } from '@angular/core'; import { Injector } from '@angular/core'; import type { CuiPopover } from '@cuby-ui/cdk'; import type { Observable } from 'rxjs'; import type { CuiAlertOptions } from './alert.interfaces'; import * as i0 from "@angular/core"; export declare class CuiAlertsComponent implements OnInit { private readonly destroy$; protected readonly alerts$: Observable>>; protected alertInjectors: ReadonlyArray; ngOnInit(): void; protected trackByFn(_: number, alert: CuiPopover): string; protected alertsMatcher(alert: CuiPopover, position: string): boolean; protected initAlertInjectorsSubscription(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }