///
/**
* Generated by the protoc-gen-ts. DO NOT EDIT!
* compiler version: 0.0.0
* source: jetpack/proto/runtime/v1alpha1/jetworker.proto
* git: https://github.com/thesayyn/protoc-gen-ts */
import * as pb_1 from "google-protobuf";
import * as grpc_1 from "@grpc/grpc-js";
export declare namespace jetworker {
export class StartJetroutineRequest extends pb_1.Message {
#private;
constructor(data?: any[] | {
exec_id?: string;
qualified_symbol?: string;
encoded_args?: string;
});
get exec_id(): string;
set exec_id(value: string);
get qualified_symbol(): string;
set qualified_symbol(value: string);
get encoded_args(): string;
set encoded_args(value: string);
static fromObject(data: {
exec_id?: string;
qualified_symbol?: string;
encoded_args?: string;
}): StartJetroutineRequest;
toObject(): {
exec_id?: string | undefined;
qualified_symbol?: string | undefined;
encoded_args?: string | undefined;
};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StartJetroutineRequest;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): StartJetroutineRequest;
}
export class StartJetroutineResponse extends pb_1.Message {
#private;
constructor(data?: any[] | {});
static fromObject(data: {}): StartJetroutineResponse;
toObject(): {};
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StartJetroutineResponse;
serializeBinary(): Uint8Array;
static deserializeBinary(bytes: Uint8Array): StartJetroutineResponse;
}
interface GrpcPromiseServiceInterface
{
(message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise;
(message: P, options?: grpc_1.CallOptions): Promise;
}
export abstract class UnimplementedJetworkerService {
static definition: {
StartJetroutine: {
path: string;
requestStream: boolean;
responseStream: boolean;
requestSerialize: (message: StartJetroutineRequest) => Buffer;
requestDeserialize: (bytes: Buffer) => StartJetroutineRequest;
responseSerialize: (message: StartJetroutineResponse) => Buffer;
responseDeserialize: (bytes: Buffer) => StartJetroutineResponse;
};
};
[method: string]: grpc_1.UntypedHandleCall;
abstract StartJetroutine(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void;
}
const JetworkerClient_base: grpc_1.ServiceClientConstructor;
export class JetworkerClient extends JetworkerClient_base {
constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial);
StartJetroutine: GrpcPromiseServiceInterface;
}
export {};
}