// package: // file: server.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as server_pb from "./server_pb"; import * as common_pb from "./common_pb"; import * as google_protobuf_struct_pb from "google-protobuf/google/protobuf/struct_pb"; interface IIsolateService extends grpc.ServiceDefinition { run: IIsolateService_IRun; } interface IIsolateService_IRun extends grpc.MethodDefinition { path: "/Isolate/Run"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const IsolateService: IIsolateService; export interface IIsolateServer extends grpc.UntypedServiceImplementation { run: grpc.handleServerStreamingCall; } export interface IIsolateClient { run(request: server_pb.BoundFunction, options?: Partial): grpc.ClientReadableStream; run(request: server_pb.BoundFunction, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; } export class IsolateClient extends grpc.Client implements IIsolateClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial); public run(request: server_pb.BoundFunction, options?: Partial): grpc.ClientReadableStream; public run(request: server_pb.BoundFunction, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; }