import { ComponentInterface, EventEmitter } from "../../../stencil-public-runtime"; export declare class BcmModal2 implements ComponentInterface { el: HTMLElement; _id: string; isShow: boolean; center: boolean; zIndex: string; size: any; backdrop: boolean | "static"; fullWidth: boolean; fullScreen: boolean; overflow: boolean; isShowModal: boolean; shake: boolean; modalClose: EventEmitter; modalOpen: EventEmitter; modalBeforeClose: EventEmitter; modalBeforeOpen: EventEmitter; handleClick(e: MouseEvent): void; handleKeyDown(ev: KeyboardEvent): void; shakeModal(): void; hide(): Promise; hideModal(e: any): Promise; show(): Promise; showModal(e: any): Promise; getWidth(size: any): any; setSize(): { width: any; minHeight: string; height: string; }; render(): any; }