// package: org.interledger.stream.proto // file: account_service.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import {handleClientStreamingCall} from "@grpc/grpc-js/build/src/server-call"; import * as account_service_pb from "./account_service_pb"; import * as get_account_response_pb from "./get_account_response_pb"; import * as get_account_request_pb from "./get_account_request_pb"; import * as create_account_request_pb from "./create_account_request_pb"; import * as create_account_response_pb from "./create_account_response_pb"; interface IAccountServiceService extends grpc.ServiceDefinition { getAccount: IAccountServiceService_IGetAccount; createAccount: IAccountServiceService_ICreateAccount; } interface IAccountServiceService_IGetAccount extends grpc.MethodDefinition { path: "/org.interledger.stream.proto.AccountService/GetAccount"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAccountServiceService_ICreateAccount extends grpc.MethodDefinition { path: "/org.interledger.stream.proto.AccountService/CreateAccount"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const AccountServiceService: IAccountServiceService; export interface IAccountServiceServer extends grpc.UntypedServiceImplementation { getAccount: grpc.handleUnaryCall; createAccount: grpc.handleUnaryCall; } export interface IAccountServiceClient { getAccount(request: get_account_request_pb.GetAccountRequest, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; getAccount(request: get_account_request_pb.GetAccountRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; getAccount(request: get_account_request_pb.GetAccountRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; createAccount(request: create_account_request_pb.CreateAccountRequest, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; createAccount(request: create_account_request_pb.CreateAccountRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; createAccount(request: create_account_request_pb.CreateAccountRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; } export class AccountServiceClient extends grpc.Client implements IAccountServiceClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial); public getAccount(request: get_account_request_pb.GetAccountRequest, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; public getAccount(request: get_account_request_pb.GetAccountRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; public getAccount(request: get_account_request_pb.GetAccountRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: get_account_response_pb.GetAccountResponse) => void): grpc.ClientUnaryCall; public createAccount(request: create_account_request_pb.CreateAccountRequest, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; public createAccount(request: create_account_request_pb.CreateAccountRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; public createAccount(request: create_account_request_pb.CreateAccountRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: create_account_response_pb.CreateAccountResponse) => void): grpc.ClientUnaryCall; }