import { CdkPortal } from '@angular/cdk/portal';
import { AfterContentInit, AfterViewInit, ApplicationRef, EventEmitter, Injector, OnDestroy, OnInit } from '@angular/core';
import { TccSnackBarService } from '../../../core/services/tcc-snackbar/tcc-snackbar.service';
export declare class TccNewWindowComponent implements OnInit, OnDestroy, AfterViewInit, AfterContentInit {
    private applicationRef;
    private injector;
    private snackbarservice;
    portal: CdkPortal;
    onloaded: EventEmitter<any>;
    onclose: EventEmitter<any>;
    private externalWindow;
    constructor(applicationRef: ApplicationRef, injector: Injector, snackbarservice: TccSnackBarService);
    ngOnInit(): void;
    ngAfterViewInit(): void;
    ngAfterContentInit(): void;
    ngOnDestroy(): void;
    private initExternalWindow;
}
