// GENERATED CODE -- DO NOT EDIT! // package: runner // file: proto/runner.proto import * as proto_runner_pb from "../proto/runner_pb"; import * as grpc from "@grpc/grpc-js"; interface IRunnerService extends grpc.ServiceDefinition { registerTasks: grpc.MethodDefinition; executeTask: grpc.MethodDefinition; getNextInstruction: grpc.MethodDefinition; registerAction: grpc.MethodDefinition; reportTaskState: grpc.MethodDefinition; createStream: grpc.MethodDefinition; stream: grpc.MethodDefinition; } export const RunnerService: IRunnerService; export interface IRunnerServer extends grpc.UntypedServiceImplementation { registerTasks: grpc.handleUnaryCall; executeTask: grpc.handleUnaryCall; getNextInstruction: grpc.handleServerStreamingCall; registerAction: grpc.handleUnaryCall; reportTaskState: grpc.handleClientStreamingCall; createStream: grpc.handleUnaryCall; stream: grpc.handleClientStreamingCall; } export class RunnerClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); registerTasks(argument: proto_runner_pb.RegisterTaskRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; registerTasks(argument: proto_runner_pb.RegisterTaskRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; registerTasks(argument: proto_runner_pb.RegisterTaskRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; executeTask(argument: proto_runner_pb.ExecuteTaskRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; executeTask(argument: proto_runner_pb.ExecuteTaskRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; executeTask(argument: proto_runner_pb.ExecuteTaskRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getNextInstruction(argument: proto_runner_pb.NextInstructionRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getNextInstruction(argument: proto_runner_pb.NextInstructionRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; registerAction(argument: proto_runner_pb.RegisterActionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; registerAction(argument: proto_runner_pb.RegisterActionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; registerAction(argument: proto_runner_pb.RegisterActionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; reportTaskState(callback: grpc.requestCallback): grpc.ClientWritableStream; reportTaskState(metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientWritableStream; reportTaskState(metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientWritableStream; createStream(argument: proto_runner_pb.CreateStreamRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; createStream(argument: proto_runner_pb.CreateStreamRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createStream(argument: proto_runner_pb.CreateStreamRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; stream(callback: grpc.requestCallback): grpc.ClientWritableStream; stream(metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientWritableStream; stream(metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientWritableStream; }