import { ElementRef, Injector, Renderer2 } from '@angular/core'; import { Router } from '@angular/router'; import { DestroyService } from '@uib/angular/common'; import { InternalModalRef, ModalConfig, ModalSize, ModalVariant } from './models'; import * as i0 from "@angular/core"; export declare class ModalComponent { element: ElementRef; modalRef: InternalModalRef; config: ModalConfig; readonly renderer: Renderer2; private readonly injector; private readonly router; private readonly onNavigation$; readonly viewInjector: Injector; readonly viewContext: Record; readonly contentLoaded$: import("rxjs").Observable; size: ModalSize; variant: ModalVariant; get ariaDescribedBy(): string; get ariaLabelledBy(): string; constructor(element: ElementRef, modalRef: InternalModalRef, config: ModalConfig, renderer: Renderer2, injector: Injector, router: Router, onDestroy$: DestroyService); dismiss(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=modal.component.d.ts.map