import { EventEmitter } from '../../stencil-public-runtime'; /** * @description ku4-modal */ export declare class Ku4Modal { private trap; private host; /** * Visible when true */ visible: boolean; /** * DEPRECATED - Misspelled use `dismissible` * Will not dismiss by clicking and touching outside when false; */ dismissable: boolean; /** * Will not dismiss by clicking and touching outside when false; */ dismissible: boolean; /** * An optional querySelector of an associated ku4-focus-trap that should * be activated when this ku4-modal is display and deactivated when * this ku4-modal is didDismiss. */ readonly focusTrap: string; /** * Event fired when modal is displayed */ didDisplay: EventEmitter; /** * Event fired when modal is dismissed */ didDismiss: EventEmitter; private handleVisibility; handleKeyUp(e: any): void; /** * Display modal */ display(): Promise; /** * Dismiss modal */ dismiss(): Promise; componentDidLoad(): void; render(): any; }