export declare class GxIdeChatContainer {
    #private;
    el: HTMLGxIdeChatContainerElement;
    /**
     * Coneration Copied
     */
    displayConversationCopiedMessage: boolean;
    /**
     * Displays or hides the menu
     */
    menuIsExpanded: boolean;
    /**
     * The chat title
     */
    readonly chatTitle?: string;
    /**
     * If true a button for copying the conversation will be render on the header
     */
    readonly copyConversationCallback: () => void;
    /**
     * If true a button for deleting the conversation will be render on the header
     */
    readonly deleteConversationCallback: () => void;
    /**
     * If true a the welcome screen will be rendered
     */
    readonly displayWelcomeScreen: boolean;
    componentWillLoad(): Promise<void>;
    /**
     * It will display a feedback message that the conversation has been copied
     */
    showCopyConversationMessage(): Promise<void>;
    render(): any;
}
