import { EventEmitter, JSX } from '../../stencil-public-runtime'; export declare class AirModal { /** Reference to the host element */ host: HTMLAirModalElement; /** Specifies what icon from asset library is shown for closing the modal */ iconClose: string; /** Specifies if the close icon is shown */ dismissible: boolean; /** Specifies if the modal prevent the closing by clicking outside or pressing escape */ persistent: boolean; /** Defines the open state */ opened: boolean; /** Emits the air-close event */ close: EventEmitter; private headerSlotHasContent; private footerSlotHasContent; private handleKeyDown; /** Handle closing the modal by clicking outside or pressing Escape */ private handleClose; private closeModal; private renderCloseIcon; componentWillLoad(): void; private slotHasChildNodes; render(): JSX.Element; }