UNPKG

@xapp/chat-widget

Version:
11 lines (10 loc) 495 B
import 'rollup-plugin-inject-process-env'; import { ChatUserInfo } from "@xapp/stentor-chat-widget"; import { MessageMiddlewareContext } from "./message-middleware"; export type MessageMiddlewareContextTemplate = Omit<MessageMiddlewareContext, "user">; export declare class MiddlewareContextFactory { private readonly cache; private readonly template; constructor(template: MessageMiddlewareContextTemplate); resolve(user: ChatUserInfo): MessageMiddlewareContext | undefined; }