import {Message, Author} from "./message" export class AdapterData { public protocol: string; public directMessages Map(); public messages: Map(); public profileCache: Map; constructor(protocol: string) { this.protocol = protocol; this.messages = []; this.profileCache = []; } } export interface AdapterState { [nickname: string]: AdapterData; }