import { AfterViewInit, ChangeDetectorRef, OnDestroy } from '@angular/core';
import { PopupButtonType } from '../../core/enum/popup-button-type.enum';
import { Popup } from './interface/popup';
export declare class TextInputPopupComponent implements Popup<string>, AfterViewInit, OnDestroy {
    private _changeDetector;
    text: string;
    label: string;
    constructor(_changeDetector: ChangeDetectorRef);
    ngOnDestroy(): void;
    ngAfterViewInit(): void;
    onClose(eventType: PopupButtonType): Promise<string>;
}
