import { BaseWidgetOptions, BaseWidget } from '../core/base-widget'; interface ChatboxWidgetOptions extends BaseWidgetOptions { hasExtendedWidth: boolean; } type ChatboxWidgetState = 'loading' | 'ready'; export declare class ChatboxWidget extends BaseWidget { private hasExtendedWidth; constructor(options: ChatboxWidgetOptions); protected showNode(): void; protected hideNode(): void; getBaseCls(): string; setState(state: ChatboxWidgetState): void; renderLoader(): HTMLElement; render(renderTo?: HTMLElement): void; } export {};