import { EventEmitter } from '../../stencil-public-runtime'; /** * @part wrapper - the modal wrapper overlay ! DEPRECATED IN FAVOR OF CONTAINER ! * @part container - the modal container * @part header - the header of the modal * @part message - the message of the modal * @part confirm-button - the modal's confirm button * @part deny-button - the modal's deny button */ export declare class RuxModal { /** * Shows and hides modal */ open: boolean; /** * Modal body message */ modalMessage?: string; /** * Modal header title */ modalTitle?: string; /** * Text for confirmation button */ confirmText: string; /** * Text for close button */ denyText: string; /** * Event that is fired when modal closes */ ruxModalClosed: EventEmitter; element: HTMLRuxModalElement; handleKeyDown(ev: KeyboardEvent): void; handleClick(ev: MouseEvent): void; validateName(isOpen: boolean): void; private _handleModalChoice; private _getDefaultButton; private _getWrapper; connectedCallback(): void; componentDidLoad(): void; render(): any; }