34 lines
662 B
TypeScript
34 lines
662 B
TypeScript
export interface IAttachment {
|
|
filename: string;
|
|
description?: string;
|
|
size: number;
|
|
mime?: string;
|
|
path: string;
|
|
canUpload: boolean;
|
|
error?: any;
|
|
uri: string;
|
|
}
|
|
|
|
export interface IUseDimensions {
|
|
width: number;
|
|
height: number;
|
|
}
|
|
|
|
// TODO: move this to specific folder
|
|
export interface IServer {
|
|
name: string;
|
|
iconURL: string;
|
|
useRealName: boolean;
|
|
FileUpload_MediaTypeWhiteList: string;
|
|
FileUpload_MaxFileSize: number;
|
|
roomsUpdatedAt: Date;
|
|
version: string;
|
|
lastLocalAuthenticatedSession: Date;
|
|
autoLock: boolean;
|
|
autoLockTime: number | null;
|
|
biometry: boolean | null;
|
|
uniqueID: string;
|
|
enterpriseModules: string;
|
|
E2E_Enable: boolean;
|
|
}
|