import { AuthenticationProviders, UserDevice as Dev, SecuritySettingsCheckboxChannels } from '@jealous-robot-dev/drophr-common'; export interface UserDevice { deviceId: string; platform: { name: string; version: string; }; agent: Dev; ip: string; location: string; last_logged_in: number; is_logged_in: boolean; current: boolean; } export interface UserSecurity { lastUpdateOfPassword: number; params: { [key in SecuritySettingsCheckboxChannels]: boolean; }; devices: UserDevice[]; authInstruments: AuthenticationProviders[]; }