import { ResponseInterceptor } from '../../types/interceptors'; import { Messages } from '../../views/chat/messages/messages'; type Finish = () => void; export declare class Demo { static readonly URL = "ai-assistant-demo"; private static readonly EXAMPLE_AI_MESSAGE; private static readonly EXAMPLE_AI_STREAMED_MESSAGE; static request(messages: Messages, onFinish: Finish, responseInterceptor: ResponseInterceptor): void; static requestStream(messages: Messages, onOpen: () => void, onClose: () => void): void; static populateMessages(textElement: HTMLElement, messages: Messages, onClose: () => void, wordIndex?: number): void; } export {}; //# sourceMappingURL=demo.d.ts.map