/** * @fileoverview gRPC-Web generated client stub for music * @enhanceable * @public */ import * as grpcWeb from 'grpc-web'; import * as music_service_pb from './service_pb'; export declare class MusicServiceClient { 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; }); methodDescriptorGetArtist: grpcWeb.MethodDescriptor; getArtist(request: music_service_pb.GetArtistRequest, metadata?: grpcWeb.Metadata | null): Promise; getArtist(request: music_service_pb.GetArtistRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetArtistResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListArtists: grpcWeb.MethodDescriptor; listArtists(request: music_service_pb.ListArtistsRequest, metadata?: grpcWeb.Metadata | null): Promise; listArtists(request: music_service_pb.ListArtistsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListArtistsResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetAlbum: grpcWeb.MethodDescriptor; getAlbum(request: music_service_pb.GetAlbumRequest, metadata?: grpcWeb.Metadata | null): Promise; getAlbum(request: music_service_pb.GetAlbumRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetAlbumResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListAlbums: grpcWeb.MethodDescriptor; listAlbums(request: music_service_pb.ListAlbumsRequest, metadata?: grpcWeb.Metadata | null): Promise; listAlbums(request: music_service_pb.ListAlbumsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListAlbumsResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetTrack: grpcWeb.MethodDescriptor; getTrack(request: music_service_pb.GetTrackRequest, metadata?: grpcWeb.Metadata | null): Promise; getTrack(request: music_service_pb.GetTrackRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetTrackResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListTracks: grpcWeb.MethodDescriptor; listTracks(request: music_service_pb.ListTracksRequest, metadata?: grpcWeb.Metadata | null): Promise; listTracks(request: music_service_pb.ListTracksRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListTracksResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetGenre: grpcWeb.MethodDescriptor; getGenre(request: music_service_pb.GetGenreRequest, metadata?: grpcWeb.Metadata | null): Promise; getGenre(request: music_service_pb.GetGenreRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetGenreResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListGenres: grpcWeb.MethodDescriptor; listGenres(request: music_service_pb.ListGenresRequest, metadata?: grpcWeb.Metadata | null): Promise; listGenres(request: music_service_pb.ListGenresRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListGenresResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetPlaylist: grpcWeb.MethodDescriptor; getPlaylist(request: music_service_pb.GetPlaylistRequest, metadata?: grpcWeb.Metadata | null): Promise; getPlaylist(request: music_service_pb.GetPlaylistRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetPlaylistResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListPlaylists: grpcWeb.MethodDescriptor; listPlaylists(request: music_service_pb.ListPlaylistsRequest, metadata?: grpcWeb.Metadata | null): Promise; listPlaylists(request: music_service_pb.ListPlaylistsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListPlaylistsResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetUserPlaylists: grpcWeb.MethodDescriptor; getUserPlaylists(request: music_service_pb.GetUserPlaylistsRequest, metadata?: grpcWeb.Metadata | null): Promise; getUserPlaylists(request: music_service_pb.GetUserPlaylistsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetUserPlaylistsResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetPublicPlaylists: grpcWeb.MethodDescriptor; getPublicPlaylists(request: music_service_pb.GetPublicPlaylistsRequest, metadata?: grpcWeb.Metadata | null): Promise; getPublicPlaylists(request: music_service_pb.GetPublicPlaylistsRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetPublicPlaylistsResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorListPlaylistTracks: grpcWeb.MethodDescriptor; listPlaylistTracks(request: music_service_pb.ListPlaylistTracksRequest, metadata?: grpcWeb.Metadata | null): Promise; listPlaylistTracks(request: music_service_pb.ListPlaylistTracksRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.ListPlaylistTracksResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetPlaylistTracks: grpcWeb.MethodDescriptor; getPlaylistTracks(request: music_service_pb.GetPlaylistTracksRequest, metadata?: grpcWeb.Metadata | null): Promise; getPlaylistTracks(request: music_service_pb.GetPlaylistTracksRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.GetPlaylistTracksResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorCreatePlaylist: grpcWeb.MethodDescriptor; createPlaylist(request: music_service_pb.CreatePlaylistRequest, metadata?: grpcWeb.Metadata | null): Promise; createPlaylist(request: music_service_pb.CreatePlaylistRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.CreatePlaylistResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorUpdatePlaylist: grpcWeb.MethodDescriptor; updatePlaylist(request: music_service_pb.UpdatePlaylistRequest, metadata?: grpcWeb.Metadata | null): Promise; updatePlaylist(request: music_service_pb.UpdatePlaylistRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.UpdatePlaylistResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorDeletePlaylist: grpcWeb.MethodDescriptor; deletePlaylist(request: music_service_pb.DeletePlaylistRequest, metadata?: grpcWeb.Metadata | null): Promise; deletePlaylist(request: music_service_pb.DeletePlaylistRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.DeletePlaylistResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorUpdatePlaylistTracks: grpcWeb.MethodDescriptor; updatePlaylistTracks(request: music_service_pb.UpdatePlaylistTracksRequest, metadata?: grpcWeb.Metadata | null): Promise; updatePlaylistTracks(request: music_service_pb.UpdatePlaylistTracksRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: music_service_pb.UpdatePlaylistTracksResponse) => void): grpcWeb.ClientReadableStream; } //# sourceMappingURL=ServiceServiceClientPb.d.ts.map