import { Chat , ChatMessage } from '../domain/chat' ; export interface IChatRepo { getChatByChatId ( id ) : Promise < Chat | undefined > ; insertMessage ( chatId , chatMessage ) : Promise < void > ; insert ( chat ) : Promise < void > ; save ( chat ) : Promise < void > ; }