/// <reference types="node" />
import { EventEmitter } from "events";
export default class UI extends EventEmitter {
    private element;
    innerElement: HTMLDivElement;
    loadingElement: HTMLDivElement;
    loadingSlotElement: HTMLElement;
    lcdElement: HTMLDivElement;
    lcdSlotElement: HTMLElement;
    constructor(element: HTMLElement);
    createElements(): void;
    createLongButtonElement(buttonName: string): HTMLDivElement;
    createRoundButtonElement(buttonName: string): HTMLDivElement;
    createDPadElement(): HTMLDivElement;
    createButtonElement(buttonName: string): HTMLDivElement;
    setLoading(loading: boolean): void;
    setFullscreen(fullscreen: boolean): void;
}
