import '../../stencil.core';
export declare class Modal {
    id: string;
    content: HTMLElement;
    fadeDuration: number;
    modal: HTMLElement;
    modalBackground: HTMLElement;
    modalWrapper: HTMLElement;
    modalHeader: HTMLElement;
    host: HTMLElement;
    html: string;
    modalTitle: string;
    modalContent: string;
    width: string;
    height: string;
    centerVertical: boolean;
    centerContent: boolean;
    allowClose: string;
    constructor();
    show(html: string): Promise<void>;
    hide(): Promise<void>;
    modalContentChangeHandler(): void;
    componentWillLoad(): void;
    componentDidLoad(): void;
    componentDidUpdate(): void;
    postRender(): void;
    render(): JSX.Element;
}
