// GENERATED CODE -- DO NOT EDIT! // package: api // file: api/device.proto import * as api_device_pb from "../api/device_pb"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as grpc from "@grpc/grpc-js"; interface IDeviceServiceService extends grpc.ServiceDefinition { create: grpc.MethodDefinition; get: grpc.MethodDefinition; update: grpc.MethodDefinition; delete: grpc.MethodDefinition; list: grpc.MethodDefinition; createKeys: grpc.MethodDefinition; getKeys: grpc.MethodDefinition; updateKeys: grpc.MethodDefinition; deleteKeys: grpc.MethodDefinition; flushDevNonces: grpc.MethodDefinition; activate: grpc.MethodDefinition; deactivate: grpc.MethodDefinition; getActivation: grpc.MethodDefinition; getRandomDevAddr: grpc.MethodDefinition; getMetrics: grpc.MethodDefinition; getLinkMetrics: grpc.MethodDefinition; enqueue: grpc.MethodDefinition; flushQueue: grpc.MethodDefinition; getQueue: grpc.MethodDefinition; } export const DeviceServiceService: IDeviceServiceService; export interface IDeviceServiceServer extends grpc.UntypedServiceImplementation { create: grpc.handleUnaryCall; get: grpc.handleUnaryCall; update: grpc.handleUnaryCall; delete: grpc.handleUnaryCall; list: grpc.handleUnaryCall; createKeys: grpc.handleUnaryCall; getKeys: grpc.handleUnaryCall; updateKeys: grpc.handleUnaryCall; deleteKeys: grpc.handleUnaryCall; flushDevNonces: grpc.handleUnaryCall; activate: grpc.handleUnaryCall; deactivate: grpc.handleUnaryCall; getActivation: grpc.handleUnaryCall; getRandomDevAddr: grpc.handleUnaryCall; getMetrics: grpc.handleUnaryCall; getLinkMetrics: grpc.handleUnaryCall; enqueue: grpc.handleUnaryCall; flushQueue: grpc.handleUnaryCall; getQueue: grpc.handleUnaryCall; } export class DeviceServiceClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); create(argument: api_device_pb.CreateDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; create(argument: api_device_pb.CreateDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; create(argument: api_device_pb.CreateDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; get(argument: api_device_pb.GetDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; get(argument: api_device_pb.GetDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; get(argument: api_device_pb.GetDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; update(argument: api_device_pb.UpdateDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; update(argument: api_device_pb.UpdateDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; update(argument: api_device_pb.UpdateDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; delete(argument: api_device_pb.DeleteDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; delete(argument: api_device_pb.DeleteDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; delete(argument: api_device_pb.DeleteDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; list(argument: api_device_pb.ListDevicesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; list(argument: api_device_pb.ListDevicesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; list(argument: api_device_pb.ListDevicesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createKeys(argument: api_device_pb.CreateDeviceKeysRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; createKeys(argument: api_device_pb.CreateDeviceKeysRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createKeys(argument: api_device_pb.CreateDeviceKeysRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getKeys(argument: api_device_pb.GetDeviceKeysRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getKeys(argument: api_device_pb.GetDeviceKeysRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getKeys(argument: api_device_pb.GetDeviceKeysRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateKeys(argument: api_device_pb.UpdateDeviceKeysRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateKeys(argument: api_device_pb.UpdateDeviceKeysRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateKeys(argument: api_device_pb.UpdateDeviceKeysRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; deleteKeys(argument: api_device_pb.DeleteDeviceKeysRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; deleteKeys(argument: api_device_pb.DeleteDeviceKeysRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; deleteKeys(argument: api_device_pb.DeleteDeviceKeysRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushDevNonces(argument: api_device_pb.FlushDevNoncesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushDevNonces(argument: api_device_pb.FlushDevNoncesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushDevNonces(argument: api_device_pb.FlushDevNoncesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; activate(argument: api_device_pb.ActivateDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; activate(argument: api_device_pb.ActivateDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; activate(argument: api_device_pb.ActivateDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; deactivate(argument: api_device_pb.DeactivateDeviceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; deactivate(argument: api_device_pb.DeactivateDeviceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; deactivate(argument: api_device_pb.DeactivateDeviceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getActivation(argument: api_device_pb.GetDeviceActivationRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getActivation(argument: api_device_pb.GetDeviceActivationRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getActivation(argument: api_device_pb.GetDeviceActivationRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getRandomDevAddr(argument: api_device_pb.GetRandomDevAddrRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getRandomDevAddr(argument: api_device_pb.GetRandomDevAddrRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getRandomDevAddr(argument: api_device_pb.GetRandomDevAddrRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getMetrics(argument: api_device_pb.GetDeviceMetricsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getMetrics(argument: api_device_pb.GetDeviceMetricsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getMetrics(argument: api_device_pb.GetDeviceMetricsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLinkMetrics(argument: api_device_pb.GetDeviceLinkMetricsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLinkMetrics(argument: api_device_pb.GetDeviceLinkMetricsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLinkMetrics(argument: api_device_pb.GetDeviceLinkMetricsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueue(argument: api_device_pb.EnqueueDeviceQueueItemRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueue(argument: api_device_pb.EnqueueDeviceQueueItemRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueue(argument: api_device_pb.EnqueueDeviceQueueItemRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushQueue(argument: api_device_pb.FlushDeviceQueueRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushQueue(argument: api_device_pb.FlushDeviceQueueRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; flushQueue(argument: api_device_pb.FlushDeviceQueueRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getQueue(argument: api_device_pb.GetDeviceQueueItemsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getQueue(argument: api_device_pb.GetDeviceQueueItemsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getQueue(argument: api_device_pb.GetDeviceQueueItemsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; }