Refactor frontend data models

This commit is contained in:
shamoon
2023-12-19 22:36:35 -08:00
parent 5723bd8dd8
commit 66b2d90c50
120 changed files with 640 additions and 706 deletions

View File

@@ -0,0 +1,25 @@
import { ObjectWithPermissions } from './object-with-permissions'
export enum IMAPSecurity {
None = 1,
SSL = 2,
STARTTLS = 3,
}
export interface MailAccount extends ObjectWithPermissions {
name: string
imap_server: string
imap_port: number
imap_security: IMAPSecurity
username: string
password: string
character_set?: string
is_token: boolean
}