import { ConversationModel } from './models/conversations'; export type ConversationControllerType = { reset: () => void; load: () => Promise; get: (id: string) => ConversationModel | undefined; getOrThrow: (id: string) => ConversationModel; getOrCreateAndWait: (id: string, type: string) => Promise; getOrCreate: (id: string, type: string) => Promise; dangerouslyCreateAndAdd: (any) => any; };