import { AfterViewInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { DocumentRef } from '@uib/angular/common'; import { NumberInput } from '@uib/angular/core'; import { SnackbarItemRef } from './models'; import { SnackbarQueueService } from './services/snackbar-queue.service'; import * as i0 from "@angular/core"; export declare class SnackbarComponent implements AfterViewInit, OnDestroy { private readonly documentRef; private readonly elementRef; private readonly renderer; private readonly snackbarQueueService; static ngAcceptInputType_maxItems: NumberInput; private static INITIALIZED; items$: import("rxjs").Observable<(SnackbarItemRef & { id: string | number; })[]>; maxItems: number; dismiss: import("rxjs").Observable; constructor(documentRef: DocumentRef, elementRef: ElementRef, renderer: Renderer2, snackbarQueueService: SnackbarQueueService); ngAfterViewInit(): void; ngOnDestroy(): void; onDismiss(itemRef: SnackbarItemRef): void; trackById(_: number, ref: SnackbarItemRef): SnackbarItemRef['id']; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=snackbar.component.d.ts.map