// GENERATED CODE -- DO NOT EDIT! // package: gossip // file: gossip/message.proto import * as gossip_message_pb from "../gossip/message_pb"; import * as grpc from "@grpc/grpc-js"; interface IGossipService extends grpc.ServiceDefinition { gossipStream: grpc.MethodDefinition; ping: grpc.MethodDefinition; } export const GossipService: IGossipService; export interface IGossipServer extends grpc.UntypedServiceImplementation { gossipStream: grpc.handleBidiStreamingCall; ping: grpc.handleUnaryCall; } export class GossipClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); gossipStream(metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientDuplexStream; gossipStream(metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientDuplexStream; ping(argument: gossip_message_pb.Empty, callback: grpc.requestCallback): grpc.ClientUnaryCall; ping(argument: gossip_message_pb.Empty, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; ping(argument: gossip_message_pb.Empty, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; }