export interface NdmSecurityBoxDiagInfo {
  [key: string]: any;
  ethInfo?: {
    adminStatus?: string; // '1'
    desc?: string; // 'br-lan'
    ifType?: string; // '6'
    inDiscards?: string; // '84977'
    inErrors?: string; // '0'
    inNUcastPkts?: string; // '233473'
    inOctets?: string; // '92355850'
    inUcastPkts?: string; // '899970'
    inUnknownProtos?: string; // '0'
    index?: string; // '8'
    lastChange?: string; // '0:00:00.00'
    mTU?: string; // '1500'
    macAddress?: string; // '56:62:bc:d3:9e:37'
    operStatus?: string; // '1'
    outDiscards?: string; // '0'
    outErrors?: string; // '0'
    outNUcastPkts?: string; // '0'
    outOctets?: string; // '68175904'
    outQLen?: string; // '0'
    outUcastPkts?: string; // '748100'
    specific?: string; // '0.0'
    speed?: string; // '0'
  };
  ipInfo?: {
    broadcastAddress?: string; // '1'
    iPAddress?: string; // '10.24.18.101'
    index?: string; // '8'
    mASK?: string; // '255.255.255.0'
    reasmMaxSize?: string; // '0'
  };
  info?: [
    {
      addrCode?: number;
      circuits?: NdmSecurityBoxCircuit[];
      fanSpeeds?: number[];
      humidity?: number;
      switches?: [number, number, number, number];
      temperature?: number;
    },
  ];
  stCommonInfo?: {
    [key: string]: any;
    设备ID?: string; // 'NTBoxMetro'
    软件版本?: string; // 'V0101'
    设备厂商?: string; // 'NingTech'
    设备别名?: string; // 'SUN-IBOX'
    设备型号?: string; // 'SUN-IBOX'
    硬件版本?: string; // 'V0101'
    内存使用率?: string; // '18'
    CPU使用率?: string; // '1'
  };
}

export interface NdmSecurityBoxCircuit {
  current: number;
  status: number;
  voltage: number;
}
