// GENERATED CODE -- DO NOT EDIT! // package: protos // file: peer/chaincode_shim.proto import * as peer_chaincode_shim_pb from "../peer/chaincode_shim_pb"; import * as grpc from "@grpc/grpc-js"; interface IChaincodeSupportService extends grpc.ServiceDefinition { register: grpc.MethodDefinition; } export const ChaincodeSupportService: IChaincodeSupportService; export interface IChaincodeSupportServer extends grpc.UntypedServiceImplementation { register: grpc.handleBidiStreamingCall; } export class ChaincodeSupportClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); register(metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientDuplexStream; register(metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientDuplexStream; } interface IChaincodeService extends grpc.ServiceDefinition { connect: grpc.MethodDefinition; } export const ChaincodeService: IChaincodeService; export interface IChaincodeServer extends grpc.UntypedServiceImplementation { connect: grpc.handleBidiStreamingCall; } export class ChaincodeClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); connect(metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientDuplexStream; connect(metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientDuplexStream; }