UNPKG

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.

1,130 lines (926 loc) 46.2 kB
import * as jspb from 'google-protobuf' import * as activity_listening_history_pb from '../activity/listening_history_pb'; // proto import: "activity/listening_history.proto" import * as activity_user_favorite_pb from '../activity/user_favorite_pb'; // proto import: "activity/user_favorite.proto" import * as activity_referral_pb from '../activity/referral_pb'; // proto import: "activity/referral.proto" import * as activity_rate_param_pb from '../activity/rate_param_pb'; // proto import: "activity/rate_param.proto" import * as activity_listening_session_pb from '../activity/listening_session_pb'; // proto import: "activity/listening_session.proto" import * as activity_user_points_pb from '../activity/user_points_pb'; // proto import: "activity/user_points.proto" import * as activity_rewards_pb from '../activity/rewards_pb'; // proto import: "activity/rewards.proto" import * as activity_user_rewards_pb from '../activity/user_rewards_pb'; // proto import: "activity/user_rewards.proto" import * as activity_user_referral_rewards_pb from '../activity/user_referral_rewards_pb'; // proto import: "activity/user_referral_rewards.proto" import * as activity_processing_cycles_pb from '../activity/processing_cycles_pb'; // proto import: "activity/processing_cycles.proto" import * as music_track_pb from '../music/track_pb'; // proto import: "music/track.proto" export class GetUserFavoriteRequest extends jspb.Message { getFavoriteId(): number; setFavoriteId(value: number): GetUserFavoriteRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserFavoriteRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUserFavoriteRequest): GetUserFavoriteRequest.AsObject; static serializeBinaryToWriter(message: GetUserFavoriteRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserFavoriteRequest; static deserializeBinaryFromReader(message: GetUserFavoriteRequest, reader: jspb.BinaryReader): GetUserFavoriteRequest; } export namespace GetUserFavoriteRequest { export type AsObject = { favoriteId: number, } } export class GetUserFavoriteResponse extends jspb.Message { getFavorite(): activity_user_favorite_pb.UserFavorite | undefined; setFavorite(value?: activity_user_favorite_pb.UserFavorite): GetUserFavoriteResponse; hasFavorite(): boolean; clearFavorite(): GetUserFavoriteResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserFavoriteResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUserFavoriteResponse): GetUserFavoriteResponse.AsObject; static serializeBinaryToWriter(message: GetUserFavoriteResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserFavoriteResponse; static deserializeBinaryFromReader(message: GetUserFavoriteResponse, reader: jspb.BinaryReader): GetUserFavoriteResponse; } export namespace GetUserFavoriteResponse { export type AsObject = { favorite?: activity_user_favorite_pb.UserFavorite.AsObject, } } export class ListUserFavoritesRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListUserFavoritesRequest; getLimit(): number; setLimit(value: number): ListUserFavoritesRequest; getItemType(): string; setItemType(value: string): ListUserFavoritesRequest; hasItemType(): boolean; clearItemType(): ListUserFavoritesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserFavoritesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListUserFavoritesRequest): ListUserFavoritesRequest.AsObject; static serializeBinaryToWriter(message: ListUserFavoritesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserFavoritesRequest; static deserializeBinaryFromReader(message: ListUserFavoritesRequest, reader: jspb.BinaryReader): ListUserFavoritesRequest; } export namespace ListUserFavoritesRequest { export type AsObject = { offset: number, limit: number, itemType?: string, } export enum ItemTypeCase { _ITEM_TYPE_NOT_SET = 0, ITEM_TYPE = 3, } } export class ListUserFavoritesResponse extends jspb.Message { getFavoritesList(): Array<activity_user_favorite_pb.UserFavorite>; setFavoritesList(value: Array<activity_user_favorite_pb.UserFavorite>): ListUserFavoritesResponse; clearFavoritesList(): ListUserFavoritesResponse; addFavorites(value?: activity_user_favorite_pb.UserFavorite, index?: number): activity_user_favorite_pb.UserFavorite; getTotal(): number; setTotal(value: number): ListUserFavoritesResponse; getOffset(): number; setOffset(value: number): ListUserFavoritesResponse; getLimit(): number; setLimit(value: number): ListUserFavoritesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserFavoritesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListUserFavoritesResponse): ListUserFavoritesResponse.AsObject; static serializeBinaryToWriter(message: ListUserFavoritesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserFavoritesResponse; static deserializeBinaryFromReader(message: ListUserFavoritesResponse, reader: jspb.BinaryReader): ListUserFavoritesResponse; } export namespace ListUserFavoritesResponse { export type AsObject = { favoritesList: Array<activity_user_favorite_pb.UserFavorite.AsObject>, total: number, offset: number, limit: number, } } export class AddUserFavoriteRequest extends jspb.Message { getItemType(): string; setItemType(value: string): AddUserFavoriteRequest; getItemId(): number; setItemId(value: number): AddUserFavoriteRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddUserFavoriteRequest.AsObject; static toObject(includeInstance: boolean, msg: AddUserFavoriteRequest): AddUserFavoriteRequest.AsObject; static serializeBinaryToWriter(message: AddUserFavoriteRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddUserFavoriteRequest; static deserializeBinaryFromReader(message: AddUserFavoriteRequest, reader: jspb.BinaryReader): AddUserFavoriteRequest; } export namespace AddUserFavoriteRequest { export type AsObject = { itemType: string, itemId: number, } } export class AddUserFavoriteResponse extends jspb.Message { getFavorite(): activity_user_favorite_pb.UserFavorite | undefined; setFavorite(value?: activity_user_favorite_pb.UserFavorite): AddUserFavoriteResponse; hasFavorite(): boolean; clearFavorite(): AddUserFavoriteResponse; getSuccess(): boolean; setSuccess(value: boolean): AddUserFavoriteResponse; getMessage(): string; setMessage(value: string): AddUserFavoriteResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddUserFavoriteResponse.AsObject; static toObject(includeInstance: boolean, msg: AddUserFavoriteResponse): AddUserFavoriteResponse.AsObject; static serializeBinaryToWriter(message: AddUserFavoriteResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddUserFavoriteResponse; static deserializeBinaryFromReader(message: AddUserFavoriteResponse, reader: jspb.BinaryReader): AddUserFavoriteResponse; } export namespace AddUserFavoriteResponse { export type AsObject = { favorite?: activity_user_favorite_pb.UserFavorite.AsObject, success: boolean, message: string, } } export class RemoveUserFavoriteRequest extends jspb.Message { getItemType(): string; setItemType(value: string): RemoveUserFavoriteRequest; getItemId(): number; setItemId(value: number): RemoveUserFavoriteRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RemoveUserFavoriteRequest.AsObject; static toObject(includeInstance: boolean, msg: RemoveUserFavoriteRequest): RemoveUserFavoriteRequest.AsObject; static serializeBinaryToWriter(message: RemoveUserFavoriteRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): RemoveUserFavoriteRequest; static deserializeBinaryFromReader(message: RemoveUserFavoriteRequest, reader: jspb.BinaryReader): RemoveUserFavoriteRequest; } export namespace RemoveUserFavoriteRequest { export type AsObject = { itemType: string, itemId: number, } } export class RemoveUserFavoriteResponse extends jspb.Message { getSuccess(): boolean; setSuccess(value: boolean): RemoveUserFavoriteResponse; getMessage(): string; setMessage(value: string): RemoveUserFavoriteResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RemoveUserFavoriteResponse.AsObject; static toObject(includeInstance: boolean, msg: RemoveUserFavoriteResponse): RemoveUserFavoriteResponse.AsObject; static serializeBinaryToWriter(message: RemoveUserFavoriteResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): RemoveUserFavoriteResponse; static deserializeBinaryFromReader(message: RemoveUserFavoriteResponse, reader: jspb.BinaryReader): RemoveUserFavoriteResponse; } export namespace RemoveUserFavoriteResponse { export type AsObject = { success: boolean, message: string, } } export class GetRateParamRequest extends jspb.Message { getParamId(): number; setParamId(value: number): GetRateParamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetRateParamRequest.AsObject; static toObject(includeInstance: boolean, msg: GetRateParamRequest): GetRateParamRequest.AsObject; static serializeBinaryToWriter(message: GetRateParamRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetRateParamRequest; static deserializeBinaryFromReader(message: GetRateParamRequest, reader: jspb.BinaryReader): GetRateParamRequest; } export namespace GetRateParamRequest { export type AsObject = { paramId: number, } } export class GetRateParamResponse extends jspb.Message { getParam(): activity_rate_param_pb.RateParam | undefined; setParam(value?: activity_rate_param_pb.RateParam): GetRateParamResponse; hasParam(): boolean; clearParam(): GetRateParamResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetRateParamResponse.AsObject; static toObject(includeInstance: boolean, msg: GetRateParamResponse): GetRateParamResponse.AsObject; static serializeBinaryToWriter(message: GetRateParamResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetRateParamResponse; static deserializeBinaryFromReader(message: GetRateParamResponse, reader: jspb.BinaryReader): GetRateParamResponse; } export namespace GetRateParamResponse { export type AsObject = { param?: activity_rate_param_pb.RateParam.AsObject, } } export class ListRateParamsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListRateParamsRequest; getLimit(): number; setLimit(value: number): ListRateParamsRequest; getIsActive(): boolean; setIsActive(value: boolean): ListRateParamsRequest; hasIsActive(): boolean; clearIsActive(): ListRateParamsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListRateParamsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListRateParamsRequest): ListRateParamsRequest.AsObject; static serializeBinaryToWriter(message: ListRateParamsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListRateParamsRequest; static deserializeBinaryFromReader(message: ListRateParamsRequest, reader: jspb.BinaryReader): ListRateParamsRequest; } export namespace ListRateParamsRequest { export type AsObject = { offset: number, limit: number, isActive?: boolean, } export enum IsActiveCase { _IS_ACTIVE_NOT_SET = 0, IS_ACTIVE = 3, } } export class ListRateParamsResponse extends jspb.Message { getParamsList(): Array<activity_rate_param_pb.RateParam>; setParamsList(value: Array<activity_rate_param_pb.RateParam>): ListRateParamsResponse; clearParamsList(): ListRateParamsResponse; addParams(value?: activity_rate_param_pb.RateParam, index?: number): activity_rate_param_pb.RateParam; getTotal(): number; setTotal(value: number): ListRateParamsResponse; getOffset(): number; setOffset(value: number): ListRateParamsResponse; getLimit(): number; setLimit(value: number): ListRateParamsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListRateParamsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListRateParamsResponse): ListRateParamsResponse.AsObject; static serializeBinaryToWriter(message: ListRateParamsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListRateParamsResponse; static deserializeBinaryFromReader(message: ListRateParamsResponse, reader: jspb.BinaryReader): ListRateParamsResponse; } export namespace ListRateParamsResponse { export type AsObject = { paramsList: Array<activity_rate_param_pb.RateParam.AsObject>, total: number, offset: number, limit: number, } } export class GetListeningSessionRequest extends jspb.Message { getId(): string; setId(value: string): GetListeningSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetListeningSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: GetListeningSessionRequest): GetListeningSessionRequest.AsObject; static serializeBinaryToWriter(message: GetListeningSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetListeningSessionRequest; static deserializeBinaryFromReader(message: GetListeningSessionRequest, reader: jspb.BinaryReader): GetListeningSessionRequest; } export namespace GetListeningSessionRequest { export type AsObject = { id: string, } } export class GetListeningSessionResponse extends jspb.Message { getSession(): activity_listening_session_pb.ListeningSession | undefined; setSession(value?: activity_listening_session_pb.ListeningSession): GetListeningSessionResponse; hasSession(): boolean; clearSession(): GetListeningSessionResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetListeningSessionResponse.AsObject; static toObject(includeInstance: boolean, msg: GetListeningSessionResponse): GetListeningSessionResponse.AsObject; static serializeBinaryToWriter(message: GetListeningSessionResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetListeningSessionResponse; static deserializeBinaryFromReader(message: GetListeningSessionResponse, reader: jspb.BinaryReader): GetListeningSessionResponse; } export namespace GetListeningSessionResponse { export type AsObject = { session?: activity_listening_session_pb.ListeningSession.AsObject, } } export class ListListeningSessionsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListListeningSessionsRequest; getLimit(): number; setLimit(value: number): ListListeningSessionsRequest; getStatus(): string; setStatus(value: string): ListListeningSessionsRequest; hasStatus(): boolean; clearStatus(): ListListeningSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListListeningSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListListeningSessionsRequest): ListListeningSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListListeningSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListListeningSessionsRequest; static deserializeBinaryFromReader(message: ListListeningSessionsRequest, reader: jspb.BinaryReader): ListListeningSessionsRequest; } export namespace ListListeningSessionsRequest { export type AsObject = { offset: number, limit: number, status?: string, } export enum StatusCase { _STATUS_NOT_SET = 0, STATUS = 3, } } export class ListeningSessionWithTrack extends jspb.Message { getSession(): activity_listening_session_pb.ListeningSession | undefined; setSession(value?: activity_listening_session_pb.ListeningSession): ListeningSessionWithTrack; hasSession(): boolean; clearSession(): ListeningSessionWithTrack; getTrack(): ListeningSessionWithTrack.TrackMetadata | undefined; setTrack(value?: ListeningSessionWithTrack.TrackMetadata): ListeningSessionWithTrack; hasTrack(): boolean; clearTrack(): ListeningSessionWithTrack; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListeningSessionWithTrack.AsObject; static toObject(includeInstance: boolean, msg: ListeningSessionWithTrack): ListeningSessionWithTrack.AsObject; static serializeBinaryToWriter(message: ListeningSessionWithTrack, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListeningSessionWithTrack; static deserializeBinaryFromReader(message: ListeningSessionWithTrack, reader: jspb.BinaryReader): ListeningSessionWithTrack; } export namespace ListeningSessionWithTrack { export type AsObject = { session?: activity_listening_session_pb.ListeningSession.AsObject, track?: ListeningSessionWithTrack.TrackMetadata.AsObject, } export class TrackMetadata extends jspb.Message { getTrackId(): number; setTrackId(value: number): TrackMetadata; getTitle(): string; setTitle(value: string): TrackMetadata; getImageUrl(): string; setImageUrl(value: string): TrackMetadata; getSource(): string; setSource(value: string): TrackMetadata; getUrl(): string; setUrl(value: string): TrackMetadata; getArtistId(): number; setArtistId(value: number): TrackMetadata; getArtistName(): string; setArtistName(value: string): TrackMetadata; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TrackMetadata.AsObject; static toObject(includeInstance: boolean, msg: TrackMetadata): TrackMetadata.AsObject; static serializeBinaryToWriter(message: TrackMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TrackMetadata; static deserializeBinaryFromReader(message: TrackMetadata, reader: jspb.BinaryReader): TrackMetadata; } export namespace TrackMetadata { export type AsObject = { trackId: number, title: string, imageUrl: string, source: string, url: string, artistId: number, artistName: string, } } } export class ListListeningSessionsResponse extends jspb.Message { getSessionsList(): Array<ListeningSessionWithTrack>; setSessionsList(value: Array<ListeningSessionWithTrack>): ListListeningSessionsResponse; clearSessionsList(): ListListeningSessionsResponse; addSessions(value?: ListeningSessionWithTrack, index?: number): ListeningSessionWithTrack; getTotal(): number; setTotal(value: number): ListListeningSessionsResponse; getOffset(): number; setOffset(value: number): ListListeningSessionsResponse; getLimit(): number; setLimit(value: number): ListListeningSessionsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListListeningSessionsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListListeningSessionsResponse): ListListeningSessionsResponse.AsObject; static serializeBinaryToWriter(message: ListListeningSessionsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListListeningSessionsResponse; static deserializeBinaryFromReader(message: ListListeningSessionsResponse, reader: jspb.BinaryReader): ListListeningSessionsResponse; } export namespace ListListeningSessionsResponse { export type AsObject = { sessionsList: Array<ListeningSessionWithTrack.AsObject>, total: number, offset: number, limit: number, } } export class GetListeningHistoryRequest extends jspb.Message { getHistoryId(): number; setHistoryId(value: number): GetListeningHistoryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetListeningHistoryRequest.AsObject; static toObject(includeInstance: boolean, msg: GetListeningHistoryRequest): GetListeningHistoryRequest.AsObject; static serializeBinaryToWriter(message: GetListeningHistoryRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetListeningHistoryRequest; static deserializeBinaryFromReader(message: GetListeningHistoryRequest, reader: jspb.BinaryReader): GetListeningHistoryRequest; } export namespace GetListeningHistoryRequest { export type AsObject = { historyId: number, } } export class GetListeningHistoryResponse extends jspb.Message { getHistory(): activity_listening_history_pb.ListeningHistory | undefined; setHistory(value?: activity_listening_history_pb.ListeningHistory): GetListeningHistoryResponse; hasHistory(): boolean; clearHistory(): GetListeningHistoryResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetListeningHistoryResponse.AsObject; static toObject(includeInstance: boolean, msg: GetListeningHistoryResponse): GetListeningHistoryResponse.AsObject; static serializeBinaryToWriter(message: GetListeningHistoryResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetListeningHistoryResponse; static deserializeBinaryFromReader(message: GetListeningHistoryResponse, reader: jspb.BinaryReader): GetListeningHistoryResponse; } export namespace GetListeningHistoryResponse { export type AsObject = { history?: activity_listening_history_pb.ListeningHistory.AsObject, } } export class ListListeningHistoryRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListListeningHistoryRequest; getLimit(): number; setLimit(value: number): ListListeningHistoryRequest; getTrackId(): number; setTrackId(value: number): ListListeningHistoryRequest; hasTrackId(): boolean; clearTrackId(): ListListeningHistoryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListListeningHistoryRequest.AsObject; static toObject(includeInstance: boolean, msg: ListListeningHistoryRequest): ListListeningHistoryRequest.AsObject; static serializeBinaryToWriter(message: ListListeningHistoryRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListListeningHistoryRequest; static deserializeBinaryFromReader(message: ListListeningHistoryRequest, reader: jspb.BinaryReader): ListListeningHistoryRequest; } export namespace ListListeningHistoryRequest { export type AsObject = { offset: number, limit: number, trackId?: number, } export enum TrackIdCase { _TRACK_ID_NOT_SET = 0, TRACK_ID = 3, } } export class ListeningHistoryWithTrack extends jspb.Message { getHistory(): activity_listening_history_pb.ListeningHistory | undefined; setHistory(value?: activity_listening_history_pb.ListeningHistory): ListeningHistoryWithTrack; hasHistory(): boolean; clearHistory(): ListeningHistoryWithTrack; getTrack(): ListeningHistoryWithTrack.TrackMetadata | undefined; setTrack(value?: ListeningHistoryWithTrack.TrackMetadata): ListeningHistoryWithTrack; hasTrack(): boolean; clearTrack(): ListeningHistoryWithTrack; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListeningHistoryWithTrack.AsObject; static toObject(includeInstance: boolean, msg: ListeningHistoryWithTrack): ListeningHistoryWithTrack.AsObject; static serializeBinaryToWriter(message: ListeningHistoryWithTrack, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListeningHistoryWithTrack; static deserializeBinaryFromReader(message: ListeningHistoryWithTrack, reader: jspb.BinaryReader): ListeningHistoryWithTrack; } export namespace ListeningHistoryWithTrack { export type AsObject = { history?: activity_listening_history_pb.ListeningHistory.AsObject, track?: ListeningHistoryWithTrack.TrackMetadata.AsObject, } export class TrackMetadata extends jspb.Message { getTrackId(): number; setTrackId(value: number): TrackMetadata; getTitle(): string; setTitle(value: string): TrackMetadata; getImageUrl(): string; setImageUrl(value: string): TrackMetadata; getSource(): string; setSource(value: string): TrackMetadata; getUrl(): string; setUrl(value: string): TrackMetadata; getArtistId(): number; setArtistId(value: number): TrackMetadata; getArtistName(): string; setArtistName(value: string): TrackMetadata; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TrackMetadata.AsObject; static toObject(includeInstance: boolean, msg: TrackMetadata): TrackMetadata.AsObject; static serializeBinaryToWriter(message: TrackMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TrackMetadata; static deserializeBinaryFromReader(message: TrackMetadata, reader: jspb.BinaryReader): TrackMetadata; } export namespace TrackMetadata { export type AsObject = { trackId: number, title: string, imageUrl: string, source: string, url: string, artistId: number, artistName: string, } } } export class ListListeningHistoryResponse extends jspb.Message { getHistoriesList(): Array<ListeningHistoryWithTrack>; setHistoriesList(value: Array<ListeningHistoryWithTrack>): ListListeningHistoryResponse; clearHistoriesList(): ListListeningHistoryResponse; addHistories(value?: ListeningHistoryWithTrack, index?: number): ListeningHistoryWithTrack; getTotal(): number; setTotal(value: number): ListListeningHistoryResponse; getOffset(): number; setOffset(value: number): ListListeningHistoryResponse; getLimit(): number; setLimit(value: number): ListListeningHistoryResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListListeningHistoryResponse.AsObject; static toObject(includeInstance: boolean, msg: ListListeningHistoryResponse): ListListeningHistoryResponse.AsObject; static serializeBinaryToWriter(message: ListListeningHistoryResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListListeningHistoryResponse; static deserializeBinaryFromReader(message: ListListeningHistoryResponse, reader: jspb.BinaryReader): ListListeningHistoryResponse; } export namespace ListListeningHistoryResponse { export type AsObject = { historiesList: Array<ListeningHistoryWithTrack.AsObject>, total: number, offset: number, limit: number, } } export class GetUserPointsRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserPointsRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUserPointsRequest): GetUserPointsRequest.AsObject; static serializeBinaryToWriter(message: GetUserPointsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserPointsRequest; static deserializeBinaryFromReader(message: GetUserPointsRequest, reader: jspb.BinaryReader): GetUserPointsRequest; } export namespace GetUserPointsRequest { export type AsObject = { } } export class GetUserPointsResponse extends jspb.Message { getPoints(): activity_user_points_pb.UserPoints | undefined; setPoints(value?: activity_user_points_pb.UserPoints): GetUserPointsResponse; hasPoints(): boolean; clearPoints(): GetUserPointsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserPointsResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUserPointsResponse): GetUserPointsResponse.AsObject; static serializeBinaryToWriter(message: GetUserPointsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserPointsResponse; static deserializeBinaryFromReader(message: GetUserPointsResponse, reader: jspb.BinaryReader): GetUserPointsResponse; } export namespace GetUserPointsResponse { export type AsObject = { points?: activity_user_points_pb.UserPoints.AsObject, } } export class ListUserPointsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListUserPointsRequest; getLimit(): number; setLimit(value: number): ListUserPointsRequest; getStatus(): string; setStatus(value: string): ListUserPointsRequest; hasStatus(): boolean; clearStatus(): ListUserPointsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserPointsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListUserPointsRequest): ListUserPointsRequest.AsObject; static serializeBinaryToWriter(message: ListUserPointsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserPointsRequest; static deserializeBinaryFromReader(message: ListUserPointsRequest, reader: jspb.BinaryReader): ListUserPointsRequest; } export namespace ListUserPointsRequest { export type AsObject = { offset: number, limit: number, status?: string, } export enum StatusCase { _STATUS_NOT_SET = 0, STATUS = 3, } } export class ListUserPointsResponse extends jspb.Message { getPointsList(): Array<activity_user_points_pb.UserPoints>; setPointsList(value: Array<activity_user_points_pb.UserPoints>): ListUserPointsResponse; clearPointsList(): ListUserPointsResponse; addPoints(value?: activity_user_points_pb.UserPoints, index?: number): activity_user_points_pb.UserPoints; getTotal(): number; setTotal(value: number): ListUserPointsResponse; getOffset(): number; setOffset(value: number): ListUserPointsResponse; getLimit(): number; setLimit(value: number): ListUserPointsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserPointsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListUserPointsResponse): ListUserPointsResponse.AsObject; static serializeBinaryToWriter(message: ListUserPointsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserPointsResponse; static deserializeBinaryFromReader(message: ListUserPointsResponse, reader: jspb.BinaryReader): ListUserPointsResponse; } export namespace ListUserPointsResponse { export type AsObject = { pointsList: Array<activity_user_points_pb.UserPoints.AsObject>, total: number, offset: number, limit: number, } } export class GetUnprocessedListeningRecordsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): GetUnprocessedListeningRecordsRequest; getLimit(): number; setLimit(value: number): GetUnprocessedListeningRecordsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUnprocessedListeningRecordsRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUnprocessedListeningRecordsRequest): GetUnprocessedListeningRecordsRequest.AsObject; static serializeBinaryToWriter(message: GetUnprocessedListeningRecordsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUnprocessedListeningRecordsRequest; static deserializeBinaryFromReader(message: GetUnprocessedListeningRecordsRequest, reader: jspb.BinaryReader): GetUnprocessedListeningRecordsRequest; } export namespace GetUnprocessedListeningRecordsRequest { export type AsObject = { offset: number, limit: number, } } export class GetUnprocessedListeningRecordsResponse extends jspb.Message { getSessionsList(): Array<activity_listening_session_pb.ListeningSession>; setSessionsList(value: Array<activity_listening_session_pb.ListeningSession>): GetUnprocessedListeningRecordsResponse; clearSessionsList(): GetUnprocessedListeningRecordsResponse; addSessions(value?: activity_listening_session_pb.ListeningSession, index?: number): activity_listening_session_pb.ListeningSession; getTotal(): number; setTotal(value: number): GetUnprocessedListeningRecordsResponse; getOffset(): number; setOffset(value: number): GetUnprocessedListeningRecordsResponse; getLimit(): number; setLimit(value: number): GetUnprocessedListeningRecordsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUnprocessedListeningRecordsResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUnprocessedListeningRecordsResponse): GetUnprocessedListeningRecordsResponse.AsObject; static serializeBinaryToWriter(message: GetUnprocessedListeningRecordsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUnprocessedListeningRecordsResponse; static deserializeBinaryFromReader(message: GetUnprocessedListeningRecordsResponse, reader: jspb.BinaryReader): GetUnprocessedListeningRecordsResponse; } export namespace GetUnprocessedListeningRecordsResponse { export type AsObject = { sessionsList: Array<activity_listening_session_pb.ListeningSession.AsObject>, total: number, offset: number, limit: number, } } export class GetUnprocessedListeningDurationRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUnprocessedListeningDurationRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUnprocessedListeningDurationRequest): GetUnprocessedListeningDurationRequest.AsObject; static serializeBinaryToWriter(message: GetUnprocessedListeningDurationRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUnprocessedListeningDurationRequest; static deserializeBinaryFromReader(message: GetUnprocessedListeningDurationRequest, reader: jspb.BinaryReader): GetUnprocessedListeningDurationRequest; } export namespace GetUnprocessedListeningDurationRequest { export type AsObject = { } } export class GetUnprocessedListeningDurationResponse extends jspb.Message { getTotalDurationSeconds(): number; setTotalDurationSeconds(value: number): GetUnprocessedListeningDurationResponse; getSessionCount(): number; setSessionCount(value: number): GetUnprocessedListeningDurationResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUnprocessedListeningDurationResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUnprocessedListeningDurationResponse): GetUnprocessedListeningDurationResponse.AsObject; static serializeBinaryToWriter(message: GetUnprocessedListeningDurationResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUnprocessedListeningDurationResponse; static deserializeBinaryFromReader(message: GetUnprocessedListeningDurationResponse, reader: jspb.BinaryReader): GetUnprocessedListeningDurationResponse; } export namespace GetUnprocessedListeningDurationResponse { export type AsObject = { totalDurationSeconds: number, sessionCount: number, } } export class SetReferrerRequest extends jspb.Message { getReferrerId(): string; setReferrerId(value: string): SetReferrerRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SetReferrerRequest.AsObject; static toObject(includeInstance: boolean, msg: SetReferrerRequest): SetReferrerRequest.AsObject; static serializeBinaryToWriter(message: SetReferrerRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SetReferrerRequest; static deserializeBinaryFromReader(message: SetReferrerRequest, reader: jspb.BinaryReader): SetReferrerRequest; } export namespace SetReferrerRequest { export type AsObject = { referrerId: string, } } export class SetReferrerResponse extends jspb.Message { getSuccess(): boolean; setSuccess(value: boolean): SetReferrerResponse; getMessage(): string; setMessage(value: string): SetReferrerResponse; getReferral(): activity_referral_pb.Referral | undefined; setReferral(value?: activity_referral_pb.Referral): SetReferrerResponse; hasReferral(): boolean; clearReferral(): SetReferrerResponse; getReferrerStats(): activity_referral_pb.UserReferrals | undefined; setReferrerStats(value?: activity_referral_pb.UserReferrals): SetReferrerResponse; hasReferrerStats(): boolean; clearReferrerStats(): SetReferrerResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SetReferrerResponse.AsObject; static toObject(includeInstance: boolean, msg: SetReferrerResponse): SetReferrerResponse.AsObject; static serializeBinaryToWriter(message: SetReferrerResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SetReferrerResponse; static deserializeBinaryFromReader(message: SetReferrerResponse, reader: jspb.BinaryReader): SetReferrerResponse; } export namespace SetReferrerResponse { export type AsObject = { success: boolean, message: string, referral?: activity_referral_pb.Referral.AsObject, referrerStats?: activity_referral_pb.UserReferrals.AsObject, } } export class GetUserReferralRewardsRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserReferralRewardsRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUserReferralRewardsRequest): GetUserReferralRewardsRequest.AsObject; static serializeBinaryToWriter(message: GetUserReferralRewardsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserReferralRewardsRequest; static deserializeBinaryFromReader(message: GetUserReferralRewardsRequest, reader: jspb.BinaryReader): GetUserReferralRewardsRequest; } export namespace GetUserReferralRewardsRequest { export type AsObject = { } } export class GetUserReferralRewardsResponse extends jspb.Message { getReferralRewards(): activity_user_referral_rewards_pb.UserReferralRewards | undefined; setReferralRewards(value?: activity_user_referral_rewards_pb.UserReferralRewards): GetUserReferralRewardsResponse; hasReferralRewards(): boolean; clearReferralRewards(): GetUserReferralRewardsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserReferralRewardsResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUserReferralRewardsResponse): GetUserReferralRewardsResponse.AsObject; static serializeBinaryToWriter(message: GetUserReferralRewardsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserReferralRewardsResponse; static deserializeBinaryFromReader(message: GetUserReferralRewardsResponse, reader: jspb.BinaryReader): GetUserReferralRewardsResponse; } export namespace GetUserReferralRewardsResponse { export type AsObject = { referralRewards?: activity_user_referral_rewards_pb.UserReferralRewards.AsObject, } } export class ListUserRefereesRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListUserRefereesRequest; getLimit(): number; setLimit(value: number): ListUserRefereesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserRefereesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListUserRefereesRequest): ListUserRefereesRequest.AsObject; static serializeBinaryToWriter(message: ListUserRefereesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserRefereesRequest; static deserializeBinaryFromReader(message: ListUserRefereesRequest, reader: jspb.BinaryReader): ListUserRefereesRequest; } export namespace ListUserRefereesRequest { export type AsObject = { offset: number, limit: number, } } export class ListUserRefereesResponse extends jspb.Message { getRefereesList(): Array<activity_referral_pb.Referral>; setRefereesList(value: Array<activity_referral_pb.Referral>): ListUserRefereesResponse; clearRefereesList(): ListUserRefereesResponse; addReferees(value?: activity_referral_pb.Referral, index?: number): activity_referral_pb.Referral; getTotal(): number; setTotal(value: number): ListUserRefereesResponse; getOffset(): number; setOffset(value: number): ListUserRefereesResponse; getLimit(): number; setLimit(value: number): ListUserRefereesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserRefereesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListUserRefereesResponse): ListUserRefereesResponse.AsObject; static serializeBinaryToWriter(message: ListUserRefereesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserRefereesResponse; static deserializeBinaryFromReader(message: ListUserRefereesResponse, reader: jspb.BinaryReader): ListUserRefereesResponse; } export namespace ListUserRefereesResponse { export type AsObject = { refereesList: Array<activity_referral_pb.Referral.AsObject>, total: number, offset: number, limit: number, } } export class GetUserRewardsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): GetUserRewardsRequest; getLimit(): number; setLimit(value: number): GetUserRewardsRequest; getClaimed(): boolean; setClaimed(value: boolean): GetUserRewardsRequest; hasClaimed(): boolean; clearClaimed(): GetUserRewardsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserRewardsRequest.AsObject; static toObject(includeInstance: boolean, msg: GetUserRewardsRequest): GetUserRewardsRequest.AsObject; static serializeBinaryToWriter(message: GetUserRewardsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserRewardsRequest; static deserializeBinaryFromReader(message: GetUserRewardsRequest, reader: jspb.BinaryReader): GetUserRewardsRequest; } export namespace GetUserRewardsRequest { export type AsObject = { offset: number, limit: number, claimed?: boolean, } export enum ClaimedCase { _CLAIMED_NOT_SET = 0, CLAIMED = 3, } } export class GetUserRewardsResponse extends jspb.Message { getRewardsList(): Array<activity_user_rewards_pb.UserRewards>; setRewardsList(value: Array<activity_user_rewards_pb.UserRewards>): GetUserRewardsResponse; clearRewardsList(): GetUserRewardsResponse; addRewards(value?: activity_user_rewards_pb.UserRewards, index?: number): activity_user_rewards_pb.UserRewards; getTotal(): number; setTotal(value: number): GetUserRewardsResponse; getOffset(): number; setOffset(value: number): GetUserRewardsResponse; getLimit(): number; setLimit(value: number): GetUserRewardsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetUserRewardsResponse.AsObject; static toObject(includeInstance: boolean, msg: GetUserRewardsResponse): GetUserRewardsResponse.AsObject; static serializeBinaryToWriter(message: GetUserRewardsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetUserRewardsResponse; static deserializeBinaryFromReader(message: GetUserRewardsResponse, reader: jspb.BinaryReader): GetUserRewardsResponse; } export namespace GetUserRewardsResponse { export type AsObject = { rewardsList: Array<activity_user_rewards_pb.UserRewards.AsObject>, total: number, offset: number, limit: number, } } export class ListRewardsRequest extends jspb.Message { getOffset(): number; setOffset(value: number): ListRewardsRequest; getLimit(): number; setLimit(value: number): ListRewardsRequest; getIsActive(): boolean; setIsActive(value: boolean): ListRewardsRequest; hasIsActive(): boolean; clearIsActive(): ListRewardsRequest; getRewardType(): string; setRewardType(value: string): ListRewardsRequest; hasRewardType(): boolean; clearRewardType(): ListRewardsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListRewardsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListRewardsRequest): ListRewardsRequest.AsObject; static serializeBinaryToWriter(message: ListRewardsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListRewardsRequest; static deserializeBinaryFromReader(message: ListRewardsRequest, reader: jspb.BinaryReader): ListRewardsRequest; } export namespace ListRewardsRequest { export type AsObject = { offset: number, limit: number, isActive?: boolean, rewardType?: string, } export enum IsActiveCase { _IS_ACTIVE_NOT_SET = 0, IS_ACTIVE = 3, } export enum RewardTypeCase { _REWARD_TYPE_NOT_SET = 0, REWARD_TYPE = 4, } } export class ListRewardsResponse extends jspb.Message { getRewardsList(): Array<activity_rewards_pb.Rewards>; setRewardsList(value: Array<activity_rewards_pb.Rewards>): ListRewardsResponse; clearRewardsList(): ListRewardsResponse; addRewards(value?: activity_rewards_pb.Rewards, index?: number): activity_rewards_pb.Rewards; getTotal(): number; setTotal(value: number): ListRewardsResponse; getOffset(): number; setOffset(value: number): ListRewardsResponse; getLimit(): number; setLimit(value: number): ListRewardsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListRewardsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListRewardsResponse): ListRewardsResponse.AsObject; static serializeBinaryToWriter(message: ListRewardsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListRewardsResponse; static deserializeBinaryFromReader(message: ListRewardsResponse, reader: jspb.BinaryReader): ListRewardsResponse; } export namespace ListRewardsResponse { export type AsObject = { rewardsList: Array<activity_rewards_pb.Rewards.AsObject>, total: number, offset: number, limit: number, } }