import { EventEmitter } from '../../stencil-public-runtime'; import { TecAlign } from '../../models/align.model'; import { TecSize } from '../../models/size.model'; import { TecnologiaTheme } from '../interfaces'; export declare class TecModal { private clickWasInside; private hasFooterContent; private openedAuxiliary; hostElement: HTMLElement; hidden: EventEmitter; theme: TecnologiaTheme; opened: boolean; modalTitle: string; showCloseIcon: boolean; dismissOnBackdrop: boolean; size: TecSize; fullWidth: boolean; closeOnEscape: boolean; blockBodyScroll: boolean; responsive: boolean; footerAlign: TecAlign; watchOpened(newValue: boolean): void; handleClick: (event: any) => void; closeModal: (event?: MouseEvent) => void; componentWillLoad(): void; handleKeyDown: (event: KeyboardEvent) => void; handleParentOverflow(): void; setClickWasInside(wasInside: boolean): () => boolean; render(): any; }