export interface IDevice { id: string; uid: string; token: string; type: DeviceType; info: string; lastAccess?: AccessInfo; expiredToken: boolean | false; createdAt?: string | null; updatedAt?: string | null; } export declare enum DeviceType { MOBILE_ANDROID = 11, MOBILE_IOS = 12, MOBILE_WINDOWS = 13, MOBILE_OTHER = 10, PC_LINUX = 21, PC_WINDOWS = 22, PC_MAC = 23, PC_OTHER = 20, EMAIL = 0, WEB_FIREBASE = 1, MOBILE_FIREBASE = 3, MOBILE_SIGNALONE = 3, WEBSOCKET = 4 } export interface AccessInfo { ip: string; datetime: Date; location?: string; }