UNPKG

echofi-client

Version:

A TypeScript/Node.js client library for EchoFi services with Level 3 Ultimate API and gRPC-Web clients for music streaming, user management, activity tracking, and authentication.

29 lines 1.62 kB
/** * @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>; 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>; } //# sourceMappingURL=ServiceServiceClientPb.d.ts.map