import { ScreenMetaResponse } from './screen'; import { TeslerResponse } from './objectMap'; export interface Session { active: boolean; screens: SessionScreen[]; loginSpin: boolean; errorMsg?: string; } export interface LoginResponse extends TeslerResponse { screens: SessionScreen[]; } export interface SessionScreen { id: string; name: string; text: string; url: string; defaultScreen?: boolean; meta?: ScreenMetaResponse; icon?: string; notification?: number; }