import '@ui5/webcomponents-icons/dist/AllIcons.js';
import '@ui5/webcomponents/dist/BusyIndicator.js';
import '@ui5/webcomponents/dist/Icon.js';
import { LitElement, TemplateResult } from 'lit';
import './chat.element';
export declare class DigipairFullElement extends LitElement {
    code: string;
    apiUrl: string;
    userId: string | null;
    private boosters;
    private loading;
    private currentBoost;
    private messages;
    private loadingStep;
    private chatbot;
    private cacheBoosters;
    private isDigipairLoading;
    private metadata;
    private CHAT_COMMAND;
    connectedCallback(): void;
    private initializeSSE;
    private loadUser;
    private loadBoosters;
    private loadDigipair;
    private loadHistory;
    private scrollDown;
    execute(boost: any, message?: string): Promise<void>;
    private executeBoost;
    private pushMessage;
    private openMenu;
    private closeMenu;
    private setBoost;
    private executeScene;
    static styles: import("lit").CSSResult;
    render(): TemplateResult;
}
//# sourceMappingURL=digipair-full.element.d.ts.map