/**
 * Overlay controller
 */
export declare class Controller {
    /**
     * Element
     */
    element: HTMLElement;
    /**
     * HMR update
     */
    payload: Payload;
    /**
     * Class constructor
     */
    constructor();
    /**
     * Append `bud-error` element to the DOM
     */
    createError(): void;
    /**
     * Formatted error message
     */
    get message(): string;
    /**
     * Remove `bud-error` element from the DOM (if present)
     */
    removeError(): void;
    /**
     * Update DOM
     */
    update(payload: Payload): void;
}
