UNPKG

@xapp/chat-widget

Version:
12 lines (11 loc) 607 B
import 'rollup-plugin-inject-process-env'; import { SubscribableArray } from "../utils/subscribable-array"; import { MessageMiddlewareBuilder } from "./message-middleware"; interface StorageType<T> { get(): readonly T[] | SubscribableArray<T> | undefined; set(vals: SubscribableArray<T>): void; } export declare function useGlobalSubscribableArray<T>(storage: StorageType<T>): readonly T[]; export declare function useLateMiddlewaresBuilder(storage: StorageType<MessageMiddlewareBuilder>): MessageMiddlewareBuilder; export declare function useLateMiddleware(): MessageMiddlewareBuilder; export {};