import client from "jmap-client-ts/lib/types"; export interface IMailbox extends client.IMailboxProperties { emailIds: Array | null; emails: Array | null; } export interface IAccount extends client.IAccount { id: string; mailboxes: Array | null; } export type AccountIdMap = { [accountId: string]: IAccount }; export interface ISession extends client.ISession { accounts: AccountIdMap; }