import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; import type { ModalProps } from './modal-interface'; export declare class BaseModal implements ModalProps, ComponentInterface { /** * If true, clicking on the backdrop will not close the modal. */ disableBackdropClick: boolean; /** * Additional classes to apply to the modal. */ classes?: string; /** If true, the modal is open. */ isOpen: boolean; /** Event emitted when the modal is closed. */ close: EventEmitter; private dialogElement; private lastFocusedElement; watchPropHandler(newValue: boolean): void; handleClose(): Promise; handleOpen(): Promise; componentDidLoad(): void; render(): any; private onKeyDown; }