import { TypedExportedAppChatClientFunctions } from 'app-chat-client'; declare type TypedInitializeFunction = (rootNodeId: Undefinable, params: { appId: string; apiToken: string; endpoint: string; }) => void; declare global { interface Window { ChatWidget: { initialize: TypedInitializeFunction; } & TypedExportedAppChatClientFunctions; } } export declare const ChatWidget: { setUser: import("app-chat-client").TypedSetUserFunction; joinRoom: import("app-chat-client").TypedJoinRoomFunction; joinRoomByCustomId: import("app-chat-client").TypedJoinRoomFunction; sendAnnouncement: import("app-chat-client").TypedAnnounceFunction; demo: import("app-chat-client").TypedDemoFunction; sendAdvertisement: import("app-chat-client").TypedAdvertisementFunction; initialize: TypedInitializeFunction; }; export {};