import Vue from "vue";
import "./StatusMessageOverlay.css";
import { IWebComponentInstance } from "../..";
import { StatusMessageOverlayType, HttpStatusCode } from "../../models";
import { IStatusMessageOverlay } from "./IStatusMessageOverlay";
export declare class StatusMessageOverlay extends Vue implements IWebComponentInstance, IStatusMessageOverlay {
    content?: string | JSX.Element;
    icon?: string;
    overlay?: StatusMessageOverlayType;
    statusCode?: HttpStatusCode;
    private omniaUxLoc;
    private omniaContext;
    private statusMessageOverlayStyles;
    mounted(): void;
    private renderStatusMessage;
    private renderStatusCode;
    render(): VueTsxSupport.JSX.Element;
}
