import { RpcDevice } from '@alwaysai/cloud-api';
import { DeviceMode } from './rest-client';

export interface IotRpcDevice extends RpcDevice {
  mode: DeviceMode;
  iot_keys?: {
    certificateArn: string;
    certificateId: string;
    certificatePem: string;
    keyPair: {
      PublicKey: string;
      PrivateKey: string;
    };
    rootCA: string;
  };
}
