// @ts-ignore
/* eslint-disable */

declare namespace API.IOT {
  type Device = {
    id: string;
    name: string;
    alias?: string;
    deviceModel: DeviceModel;
    parent?: Device;
    icon?: string;
    note?: string;
  };

  type DeviceModel = {
    id: string;
    name: string;
    alias?: string;
    manufacturer?: Manufacturer;
    note?: string;
  };

  type Manufacturer = {
    id: string;
    name: string;
    alias?: string;
    icon?: string;
    note?: string;
  };
}
