import { FlowrFrontendSettings } from './FlowrFrontendSettings'; import { Principal } from './Principal'; import { Item, UUID, Instant } from './Item'; export declare class DeviceInfo extends Item implements Principal { activeMacAddress?: string; connectionStatus?: string; deviceType?: string; deviceVersion?: string; extraInformation?: string[]; frontendSettings?: FlowrFrontendSettings; frontendVersion?: string; ipAddress?: string; lastLoginDate?: Instant; lastLoginIpAddress?: string; lastSeenOnline?: Instant; linkedUser?: UUID; location?: string; macAddress?: string; model?: string; network?: UUID; packages?: UUID[]; pmsPackages?: UUID[]; principalName?: string; roles?: UUID[]; secret?: string; serialNumber?: string; status?: string; subLocation?: string; publicIpAddress?: string; locationZone?: UUID; flowrConnectTvUser?: UUID; constructor(src: DeviceInfo); }