// GENERATED CODE -- DO NOT EDIT! // package: gooseai // file: generation.proto import * as generation_pb from "./generation_pb"; import * as grpc from "grpc"; interface IGenerationServiceService extends grpc.ServiceDefinition { generate: grpc.MethodDefinition; chainGenerate: grpc.MethodDefinition; } export const GenerationServiceService: IGenerationServiceService; export interface IGenerationServiceServer extends grpc.UntypedServiceImplementation { generate: grpc.handleServerStreamingCall; chainGenerate: grpc.handleServerStreamingCall; } export class GenerationServiceClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); generate(argument: generation_pb.Request, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; generate(argument: generation_pb.Request, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; chainGenerate(argument: generation_pb.ChainRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; chainGenerate(argument: generation_pb.ChainRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; }