import { DeviceInterface } from './DeviceInterface';
import { Ip } from '../Ip';
import { DeviceSystem } from './DeviceSystem';
/** Device */
export interface Device {
    /** Whether or not this device is associated to a service */
    activated: boolean;
    /** Whether or not an upate is available for this device */
    availableUpdate: boolean;
    /** The id of the device */
    deviceId: string;
    /** Last time the device has been seen on the provisionning servers */
    lastSeen: string;
    /** Network interfaces of the device */
    networkInterfaces: DeviceInterface[];
    /** The public IP of the device */
    publicIp: Ip;
    /** Device system information */
    system?: DeviceSystem;
    /** System version of the device */
    systemVersion: string;
    /** Version of the device */
    version: string;
}
//# sourceMappingURL=Device.d.ts.map