import { AfterViewInit, EventEmitter } from '@angular/core'; import { TerraOverlayButtonInterface } from './data/terra-overlay-button.interface'; import { TerraPlacementEnum } from '../../../helpers/enums/terra-placement.enum'; import { ModalDirective } from 'ngx-bootstrap/modal'; import * as i0 from "@angular/core"; /** * @author mfrank * @deprecated since v5. Use angular material's [dialog](https://material.angular.io/components/dialog) instead. */ export declare class TerraOverlayComponent implements AfterViewInit { inputOverlayTitle: string; inputPrimaryButtonInterface: TerraOverlayButtonInterface; inputSecondaryButtonInterface: TerraOverlayButtonInterface; inputIsStatic: boolean; inputIsCloseable: boolean; inputIsLarge: boolean; inputIsSmall: boolean; inputIsExtraLarge: boolean; outputOnHide: EventEmitter; outputOnShow: EventEmitter; readonly _tooltipPlacement: TerraPlacementEnum.BOTTOM; _viewChildOverlay: ModalDirective; ngAfterViewInit(): void; showOverlay(): void; hideOverlay(): void; emitOutputOnShow(): void; emitOutputOnHide(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }