import { IQAnswerOptions, IQMessage } from '@luzmo/dashboard-contents-types';
import { LitElement, PropertyValues } from 'lit';
import type { TemplateResult } from 'lit-html';
export declare class LuzmoIQEmbedAnswerComponent extends LitElement {
    appServer?: string;
    apiHost?: string;
    options?: IQAnswerOptions;
    aiEndPoint?: string;
    authKey?: string;
    authToken?: string;
    messages: IQMessage[];
    version?: string;
    libVersion?: string;
    remoteEntryServer: string;
    chartElement: HTMLElement;
    static styles: import("lit").CSSResult;
    protected createRenderRoot(): HTMLElement | DocumentFragment;
    protected firstUpdated(_changedProperties: PropertyValues): Promise<void>;
    private get calculatedAppServer();
    private createAndAppendElement;
    private updateVizItemProperties;
    updated(changedProperties: PropertyValues): Promise<void>;
    protected render(): TemplateResult<1>;
}
