echofi-client
Version:
A comprehensive TypeScript/JavaScript client library for EchoFi services with automatic gRPC-Web code generation, unified service access, and real-time WebSocket communication.
47 lines • 5.06 kB
TypeScript
/**
* @fileoverview gRPC-Web generated client stub for user
* @enhanceable
* @public
*/
import * as grpcWeb from 'grpc-web';
import * as user_service_pb from './service_pb';
export declare class UserServiceClient {
client_: grpcWeb.AbstractClientBase;
hostname_: string;
credentials_: null | {
[index: string]: string;
};
options_: null | {
[index: string]: any;
};
constructor(hostname: string, credentials?: null | {
[index: string]: string;
}, options?: null | {
[index: string]: any;
});
methodDescriptorGetUser: grpcWeb.MethodDescriptor<user_service_pb.GetUserRequest, user_service_pb.GetUserResponse>;
getUser(request: user_service_pb.GetUserRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.GetUserResponse>;
getUser(request: user_service_pb.GetUserRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.GetUserResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.GetUserResponse>;
methodDescriptorUpdateUser: grpcWeb.MethodDescriptor<user_service_pb.UpdateUserRequest, user_service_pb.UpdateUserResponse>;
updateUser(request: user_service_pb.UpdateUserRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.UpdateUserResponse>;
updateUser(request: user_service_pb.UpdateUserRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.UpdateUserResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.UpdateUserResponse>;
methodDescriptorListUsers: grpcWeb.MethodDescriptor<user_service_pb.ListUsersRequest, user_service_pb.ListUsersResponse>;
listUsers(request: user_service_pb.ListUsersRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.ListUsersResponse>;
listUsers(request: user_service_pb.ListUsersRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.ListUsersResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.ListUsersResponse>;
methodDescriptorCheckWalletLinking: grpcWeb.MethodDescriptor<user_service_pb.CheckWalletLinkingRequest, user_service_pb.CheckWalletLinkingResponse>;
checkWalletLinking(request: user_service_pb.CheckWalletLinkingRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.CheckWalletLinkingResponse>;
checkWalletLinking(request: user_service_pb.CheckWalletLinkingRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.CheckWalletLinkingResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.CheckWalletLinkingResponse>;
methodDescriptorLinkWalletToUser: grpcWeb.MethodDescriptor<user_service_pb.LinkWalletToUserRequest, user_service_pb.LinkWalletToUserResponse>;
linkWalletToUser(request: user_service_pb.LinkWalletToUserRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.LinkWalletToUserResponse>;
linkWalletToUser(request: user_service_pb.LinkWalletToUserRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.LinkWalletToUserResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.LinkWalletToUserResponse>;
methodDescriptorCheckEmailLinking: grpcWeb.MethodDescriptor<user_service_pb.CheckEmailLinkingRequest, user_service_pb.CheckEmailLinkingResponse>;
checkEmailLinking(request: user_service_pb.CheckEmailLinkingRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.CheckEmailLinkingResponse>;
checkEmailLinking(request: user_service_pb.CheckEmailLinkingRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.CheckEmailLinkingResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.CheckEmailLinkingResponse>;
methodDescriptorLinkEmailToUser: grpcWeb.MethodDescriptor<user_service_pb.LinkEmailToUserRequest, user_service_pb.LinkEmailToUserResponse>;
linkEmailToUser(request: user_service_pb.LinkEmailToUserRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.LinkEmailToUserResponse>;
linkEmailToUser(request: user_service_pb.LinkEmailToUserRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.LinkEmailToUserResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.LinkEmailToUserResponse>;
methodDescriptorGetUserAuthState: grpcWeb.MethodDescriptor<user_service_pb.GetUserAuthStateRequest, user_service_pb.GetUserAuthStateResponse>;
getUserAuthState(request: user_service_pb.GetUserAuthStateRequest, metadata?: grpcWeb.Metadata | null): Promise<user_service_pb.GetUserAuthStateResponse>;
getUserAuthState(request: user_service_pb.GetUserAuthStateRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: user_service_pb.GetUserAuthStateResponse) => void): grpcWeb.ClientReadableStream<user_service_pb.GetUserAuthStateResponse>;
}
//# sourceMappingURL=ServiceServiceClientPb.d.ts.map