UNPKG

@humany/widget-chat

Version:

Humany Widget Chat Platform

13 lines 720 B
import { Adapter, CancelAdapterDelegate, InvokeAdapterDelegate } from '@humany/widget-adapters'; import { Container } from '@webprovisions/platform'; import { AdapterSubmitionData, AdapterSubmitionResult } from '../typings'; export default class ChatAdapter implements Adapter { private container; lockMap: Map<string, boolean>; constructor(container: Container); locked: (id: string) => boolean | undefined; lock: (id: string) => Map<string, boolean>; unlock: (id: string) => boolean; submit: (invoke: InvokeAdapterDelegate, cancel: CancelAdapterDelegate) => (contactMethod: AdapterSubmitionData) => Promise<AdapterSubmitionResult | void>; } //# sourceMappingURL=adapter.d.ts.map