// GENERATED CODE -- DO NOT EDIT! // package: orderer // file: orderer/ab.proto import * as orderer_ab_pb from "../orderer/ab_pb"; import * as common_common_pb from "../common/common_pb"; import * as grpc from "@grpc/grpc-js"; interface IAtomicBroadcastService extends grpc.ServiceDefinition { broadcast: grpc.MethodDefinition; deliver: grpc.MethodDefinition; } export const AtomicBroadcastService: IAtomicBroadcastService; export interface IAtomicBroadcastServer extends grpc.UntypedServiceImplementation { broadcast: grpc.handleBidiStreamingCall; deliver: grpc.handleBidiStreamingCall; } export class AtomicBroadcastClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); broadcast(metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientDuplexStream; broadcast(metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientDuplexStream; deliver(metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientDuplexStream; deliver(metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientDuplexStream; }