import { Thread, Message, InternalMessageType } from "../../models"; export type AdapterType = { transformThread: (thread: D) => Thread; /** * Transform message to our format. It will be ignored if `transformThread` was passed. * @param message */ transformMessage?: (message: M) => Message; reverseMessageTransforming?: (message: Message) => InternalMessageType; };