/** * Audius API * * The version of the OpenAPI document: 1.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { AddManagerRequestBody, AlbumsResponse, ApproveGrantRequestBody, AuthorizedApps, BalanceHistoryResponse, BulkSubscribersResponse, CollectiblesResponse, CollectionLibraryResponse, ConnectedWalletsResponse, CreateGrantRequestBody, CreateUserRequestBody, CreateUserResponse, EmailAccessResponse, FavoritesResponse, FollowersResponse, FollowingResponse, GetChallenges, GetSupportedUsers, GetSupporter, GetSupporters, GetSupporting, HistoryResponse, ManagedUsersResponse, ManagersResponse, MutualFollowersResponse, PlaylistsResponse, PurchasersCountResponse, PurchasersResponse, PurchasesCountResponse, PurchasesResponse, RelatedArtistResponse, RemixersCountResponse, RemixersResponse, Reposts, SalesAggregateResponse, SalesJsonResponse, SubscribersResponse, TagsResponse, TopGenreUsersResponse, TopUsersResponse, TrackLibraryResponse, Tracks, TracksCountResponse, TransactionHistoryCountResponse, TransactionHistoryResponse, UpdateUserRequestBody, UserAccountResponse, UserCoinResponse, UserCoinsResponse, UserCommentsResponse, UserFeedResponse, UserIdsAddressesResponse, UserResponse, UserResponseSingle, UserSearch, UserTrackListenCountsResponse, UserTracksDownloadCountResponse, UserTracksRemixedResponse, VerifyToken, WriteResponse } from '../models'; export interface AddManagerRequest { id: string; addManagerRequestBody: AddManagerRequestBody; } export interface ApproveGrantRequest { id: string; approveGrantRequestBody: ApproveGrantRequestBody; } export interface BulkGetSubscribersRequest { ids: Array; } export interface BulkGetSubscribersViaJSONRequestRequest { ids: Array; } export interface CreateGrantRequest { id: string; createGrantRequestBody: CreateGrantRequestBody; } export interface CreateUserRequest { metadata: CreateUserRequestBody; } export interface DownloadPurchasesAsCSVRequest { id: string; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface DownloadSalesAsCSVRequest { id: string; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface DownloadSalesAsJSONRequest { id: string; userId?: string; granteeUserId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface DownloadUSDCWithdrawalsAsCSVRequest { id: string; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface FollowUserRequest { id: string; userId: string; } export interface GetAIAttributedTracksByUserHandleRequest { handle: string; offset?: number; limit?: number; userId?: string; sort?: GetAIAttributedTracksByUserHandleSortEnum; query?: string; sortMethod?: GetAIAttributedTracksByUserHandleSortMethodEnum; sortDirection?: GetAIAttributedTracksByUserHandleSortDirectionEnum; filterTracks?: GetAIAttributedTracksByUserHandleFilterTracksEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetAlbumsByUserRequest { id: string; offset?: number; limit?: number; userId?: string; sortMethod?: GetAlbumsByUserSortMethodEnum; query?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetAudioTransactionCountRequest { id: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetAudioTransactionsRequest { id: string; offset?: number; limit?: number; sortMethod?: GetAudioTransactionsSortMethodEnum; sortDirection?: GetAudioTransactionsSortDirectionEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetAuthorizedAppsRequest { id: string; } export interface GetBulkUsersRequest { userId?: string; id?: Array; } export interface GetConnectedWalletsRequest { id: string; } export interface GetFollowersRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetFollowingRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetGranteeUsersRequest { address: string; offset?: number; limit?: number; isApproved?: boolean; isRevoked?: boolean; userId?: string; } export interface GetManagedUsersRequest { id: string; isApproved?: boolean; isRevoked?: boolean; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetManagersRequest { id: string; isApproved?: boolean; isRevoked?: boolean; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetMutedUsersRequest { id: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetMutualFollowersRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetPlaylistsByUserRequest { id: string; offset?: number; limit?: number; userId?: string; sortMethod?: GetPlaylistsByUserSortMethodEnum; query?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetPurchasersRequest { id: string; offset?: number; limit?: number; userId?: string; contentType?: string; contentId?: string; } export interface GetPurchasersCountRequest { id: string; offset?: number; limit?: number; userId?: string; contentType?: string; contentId?: string; } export interface GetPurchasesRequest { id: string; offset?: number; limit?: number; userId?: string; sortMethod?: GetPurchasesSortMethodEnum; sortDirection?: GetPurchasesSortDirectionEnum; contentIds?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetPurchasesCountRequest { id: string; userId?: string; contentIds?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetRelatedUsersRequest { id: string; offset?: number; limit?: number; userId?: string; filterFollowed?: boolean; } export interface GetRemixersRequest { id: string; offset?: number; limit?: number; userId?: string; trackId?: string; } export interface GetRemixersCountRequest { id: string; userId?: string; trackId?: string; } export interface GetRepostsRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetRepostsByHandleRequest { handle: string; offset?: number; limit?: number; userId?: string; } export interface GetSalesRequest { id: string; offset?: number; limit?: number; userId?: string; sortMethod?: GetSalesSortMethodEnum; sortDirection?: GetSalesSortDirectionEnum; contentIds?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetSalesAggregateRequest { id: string; offset?: number; limit?: number; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetSalesCountRequest { id: string; userId?: string; contentIds?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetSubscribersRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetSupportedUsersRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetSupporterRequest { id: string; supporterUserId: string; userId?: string; } export interface GetSupportersRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetSupportingRequest { id: string; supportedUserId: string; userId?: string; } export interface GetTopTrackTagsRequest { id: string; limit?: number; userId?: string; } export interface GetTopUsersRequest { offset?: number; limit?: number; userId?: string; } export interface GetTopUsersInGenreRequest { offset?: number; limit?: number; genre?: Array; } export interface GetTracksByUserRequest { id: string; offset?: number; limit?: number; userId?: string; sort?: GetTracksByUserSortEnum; query?: string; sortMethod?: GetTracksByUserSortMethodEnum; sortDirection?: GetTracksByUserSortDirectionEnum; filterTracks?: GetTracksByUserFilterTracksEnum; gateCondition?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetTracksByUserHandleRequest { handle: string; offset?: number; limit?: number; userId?: string; sort?: GetTracksByUserHandleSortEnum; query?: string; sortMethod?: GetTracksByUserHandleSortMethodEnum; sortDirection?: GetTracksByUserHandleSortDirectionEnum; filterTracks?: GetTracksByUserHandleFilterTracksEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetTracksCountByUserRequest { id: string; userId?: string; filterTracks?: GetTracksCountByUserFilterTracksEnum; gateCondition?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUSDCTransactionCountRequest { id: string; type?: Array; includeSystemTransactions?: boolean; method?: GetUSDCTransactionCountMethodEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUSDCTransactionsRequest { id: string; offset?: number; limit?: number; sortMethod?: GetUSDCTransactionsSortMethodEnum; sortDirection?: GetUSDCTransactionsSortDirectionEnum; encodedDataMessage?: string; encodedDataSignature?: string; type?: Array; includeSystemTransactions?: boolean; method?: GetUSDCTransactionsMethodEnum; } export interface GetUserRequest { id: string; userId?: string; } export interface GetUserAccountRequest { wallet: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserBalanceHistoryRequest { id: string; startTime?: Date; endTime?: Date; granularity?: GetUserBalanceHistoryGranularityEnum; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserByHandleRequest { handle: string; userId?: string; } export interface GetUserChallengesRequest { id: string; showHistorical?: boolean; } export interface GetUserCoinRequest { id: string; mint: string; } export interface GetUserCoinsRequest { id: string; offset?: number; limit?: number; } export interface GetUserCollectiblesRequest { id: string; } export interface GetUserCommentsRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetUserEmailKeyRequest { receivingUserId: string; grantorUserId: string; } export interface GetUserFavoriteTracksRequest { id: string; offset?: number; limit?: number; userId?: string; query?: string; sortMethod?: GetUserFavoriteTracksSortMethodEnum; sortDirection?: GetUserFavoriteTracksSortDirectionEnum; } export interface GetUserFavoritesRequest { id: string; } export interface GetUserFeedRequest { id: string; offset?: number; limit?: number; userId?: string; filter?: GetUserFeedFilterEnum; tracksOnly?: boolean; withUsers?: boolean; followeeUserId?: Array; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserIDsByAddressesRequest { address: Array; } export interface GetUserLibraryAlbumsRequest { id: string; offset?: number; limit?: number; userId?: string; query?: string; sortDirection?: GetUserLibraryAlbumsSortDirectionEnum; type?: GetUserLibraryAlbumsTypeEnum; sortMethod?: GetUserLibraryAlbumsSortMethodEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserLibraryPlaylistsRequest { id: string; offset?: number; limit?: number; userId?: string; query?: string; sortDirection?: GetUserLibraryPlaylistsSortDirectionEnum; type?: GetUserLibraryPlaylistsTypeEnum; sortMethod?: GetUserLibraryPlaylistsSortMethodEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserLibraryTracksRequest { id: string; offset?: number; limit?: number; userId?: string; query?: string; sortMethod?: GetUserLibraryTracksSortMethodEnum; sortDirection?: GetUserLibraryTracksSortDirectionEnum; type?: GetUserLibraryTracksTypeEnum; encodedDataMessage?: string; encodedDataSignature?: string; } export interface GetUserMonthlyTrackListensRequest { id: string; startTime: string; endTime: string; } export interface GetUserRecommendedTracksRequest { id: string; offset?: number; limit?: number; userId?: string; timeRange?: GetUserRecommendedTracksTimeRangeEnum; } export interface GetUserTracksDownloadCountRequest { id: string; } export interface GetUserTracksRemixedRequest { id: string; offset?: number; limit?: number; userId?: string; } export interface GetUsersTrackHistoryRequest { id: string; offset?: number; limit?: number; query?: string; sortMethod?: GetUsersTrackHistorySortMethodEnum; sortDirection?: GetUsersTrackHistorySortDirectionEnum; userId?: string; encodedDataMessage?: string; encodedDataSignature?: string; } export interface MuteUserRequest { id: string; userId: string; } export interface RemoveManagerRequest { id: string; managerUserId: string; } export interface RevokeGrantRequest { id: string; address: string; } export interface SearchUsersRequest { offset?: number; limit?: number; query?: string; genre?: Array; sortMethod?: SearchUsersSortMethodEnum; isVerified?: string; } export interface SubscribeToUserRequest { id: string; userId: string; } export interface UnfollowUserRequest { id: string; userId: string; } export interface UnmuteUserRequest { id: string; userId: string; } export interface UnsubscribeFromUserRequest { id: string; userId: string; } export interface UpdateUserRequest { id: string; userId: string; metadata: UpdateUserRequestBody; } export interface VerifyIDTokenRequest { token: string; } /** * */ export declare class UsersApi extends runtime.BaseAPI { /** * @hidden * Add a manager (authorize another user to act on your behalf) */ addManagerRaw(params: AddManagerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Add a manager (authorize another user to act on your behalf) */ addManager(params: AddManagerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Approve a manager request (manager approves being added by the child user) */ approveGrantRaw(params: ApproveGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Approve a manager request (manager approves being added by the child user) */ approveGrant(params: ApproveGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * All users that subscribe to the provided users */ bulkGetSubscribersRaw(params: BulkGetSubscribersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * All users that subscribe to the provided users */ bulkGetSubscribers(params: BulkGetSubscribersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get all users that subscribe to the users listed in the JSON request */ bulkGetSubscribersViaJSONRequestRaw(params: BulkGetSubscribersViaJSONRequestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all users that subscribe to the users listed in the JSON request */ bulkGetSubscribersViaJSONRequest(params: BulkGetSubscribersViaJSONRequestRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Create a grant (authorize an app to act on the user\'s behalf) */ createGrantRaw(params: CreateGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a grant (authorize an app to act on the user\'s behalf) */ createGrant(params: CreateGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Creates a new user */ createUserRaw(params: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates a new user */ createUser(params: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Downloads the purchases the user has made as a CSV file */ downloadPurchasesAsCSVRaw(params: DownloadPurchasesAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Downloads the purchases the user has made as a CSV file */ downloadPurchasesAsCSV(params: DownloadPurchasesAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Downloads the sales the user has made as a CSV file */ downloadSalesAsCSVRaw(params: DownloadSalesAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Downloads the sales the user has made as a CSV file */ downloadSalesAsCSV(params: DownloadSalesAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the sales data for the user in JSON format */ downloadSalesAsJSONRaw(params: DownloadSalesAsJSONRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the sales data for the user in JSON format */ downloadSalesAsJSON(params: DownloadSalesAsJSONRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Downloads the USDC withdrawals the user has made as a CSV file */ downloadUSDCWithdrawalsAsCSVRaw(params: DownloadUSDCWithdrawalsAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Downloads the USDC withdrawals the user has made as a CSV file */ downloadUSDCWithdrawalsAsCSV(params: DownloadUSDCWithdrawalsAsCSVRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Follow a user */ followUserRaw(params: FollowUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Follow a user */ followUser(params: FollowUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the AI generated tracks attributed to a user using the user\'s handle */ getAIAttributedTracksByUserHandleRaw(params: GetAIAttributedTracksByUserHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the AI generated tracks attributed to a user using the user\'s handle */ getAIAttributedTracksByUserHandle(params: GetAIAttributedTracksByUserHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the albums created by a user using their user ID */ getAlbumsByUserRaw(params: GetAlbumsByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the albums created by a user using their user ID */ getAlbumsByUser(params: GetAlbumsByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of the user\'s $AUDIO transaction history within the App */ getAudioTransactionCountRaw(params: GetAudioTransactionCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of the user\'s $AUDIO transaction history within the App */ getAudioTransactionCount(params: GetAudioTransactionCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the user\'s $AUDIO transaction history within the App */ getAudioTransactionsRaw(params: GetAudioTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the user\'s $AUDIO transaction history within the App */ getAudioTransactions(params: GetAudioTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the apps that user has authorized to write to their account */ getAuthorizedAppsRaw(params: GetAuthorizedAppsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the apps that user has authorized to write to their account */ getAuthorizedApps(params: GetAuthorizedAppsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a list of users by ID */ getBulkUsersRaw(params: GetBulkUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a list of users by ID */ getBulkUsers(params?: GetBulkUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the User\'s ERC and SPL connected wallets */ getConnectedWalletsRaw(params: GetConnectedWalletsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the User\'s ERC and SPL connected wallets */ getConnectedWallets(params: GetConnectedWalletsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * All users that follow the provided user */ getFollowersRaw(params: GetFollowersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * All users that follow the provided user */ getFollowers(params: GetFollowersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * All users that the provided user follows */ getFollowingRaw(params: GetFollowingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * All users that the provided user follows */ getFollowing(params: GetFollowingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get all users who have authorized a particular grantee (developer app) identified by their wallet address. Supports pagination. */ getGranteeUsersRaw(params: GetGranteeUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get all users who have authorized a particular grantee (developer app) identified by their wallet address. Supports pagination. */ getGranteeUsers(params: GetGranteeUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a list of users managed by the given user */ getManagedUsersRaw(params: GetManagedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a list of users managed by the given user */ getManagedUsers(params: GetManagedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a list of users managing the given user */ getManagersRaw(params: GetManagersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a list of users managing the given user */ getManagers(params: GetManagersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Returns the full profile of the currently authenticated user based on the Bearer access token obtained via OAuth. * Get authenticated user */ getMeRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns the full profile of the currently authenticated user based on the Bearer access token obtained via OAuth. * Get authenticated user */ getMe(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets users muted by the given user */ getMutedUsersRaw(params: GetMutedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets users muted by the given user */ getMutedUsers(params: GetMutedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get intersection of users that follow followeeUserId and users that are followed by followerUserId */ getMutualFollowersRaw(params: GetMutualFollowersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get intersection of users that follow followeeUserId and users that are followed by followerUserId */ getMutualFollowers(params: GetMutualFollowersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the playlists created by a user using their user ID */ getPlaylistsByUserRaw(params: GetPlaylistsByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the playlists created by a user using their user ID */ getPlaylistsByUser(params: GetPlaylistsByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the list of unique users who have purchased content by the given user */ getPurchasersRaw(params: GetPurchasersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the list of unique users who have purchased content by the given user */ getPurchasers(params: GetPurchasersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the list of users who have purchased content by the given user */ getPurchasersCountRaw(params: GetPurchasersCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the list of users who have purchased content by the given user */ getPurchasersCount(params: GetPurchasersCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the purchases the user has made */ getPurchasesRaw(params: GetPurchasesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the purchases the user has made */ getPurchases(params: GetPurchasesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of purchases the user has made */ getPurchasesCountRaw(params: GetPurchasesCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of purchases the user has made */ getPurchasesCount(params: GetPurchasesCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a list of users that might be of interest to followers of this user. */ getRelatedUsersRaw(params: GetRelatedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a list of users that might be of interest to followers of this user. */ getRelatedUsers(params: GetRelatedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the list of unique users who have remixed tracks by the given user, or a specific track by that user if provided */ getRemixersRaw(params: GetRemixersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the list of unique users who have remixed tracks by the given user, or a specific track by that user if provided */ getRemixers(params: GetRemixersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of unique users who have remixed tracks by the given user, or a specific track by that user if provided */ getRemixersCountRaw(params: GetRemixersCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of unique users who have remixed tracks by the given user, or a specific track by that user if provided */ getRemixersCount(params: GetRemixersCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the given user\'s reposts */ getRepostsRaw(params: GetRepostsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the given user\'s reposts */ getReposts(params: GetRepostsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the user\'s reposts by the user handle */ getRepostsByHandleRaw(params: GetRepostsByHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the user\'s reposts by the user handle */ getRepostsByHandle(params: GetRepostsByHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the sales the user has made */ getSalesRaw(params: GetSalesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the sales the user has made */ getSales(params: GetSalesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the aggregated sales data for the user */ getSalesAggregateRaw(params: GetSalesAggregateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the aggregated sales data for the user */ getSalesAggregate(params: GetSalesAggregateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of sales the user has made */ getSalesCountRaw(params: GetSalesCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of sales the user has made */ getSalesCount(params: GetSalesCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * All users that subscribe to the provided user */ getSubscribersRaw(params: GetSubscribersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * All users that subscribe to the provided user */ getSubscribers(params: GetSubscribersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the users that the given user supports */ getSupportedUsersRaw(params: GetSupportedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the users that the given user supports */ getSupportedUsers(params: GetSupportedUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the specified supporter of the given user */ getSupporterRaw(params: GetSupporterRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the specified supporter of the given user */ getSupporter(params: GetSupporterRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the supporters of the given user */ getSupportersRaw(params: GetSupportersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the supporters of the given user */ getSupporters(params: GetSupportersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the support from the given user to the supported user */ getSupportingRaw(params: GetSupportingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the support from the given user to the supported user */ getSupporting(params: GetSupportingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the most used track tags by a user. * Fetch most used tags in a user\'s tracks */ getTopTrackTagsRaw(params: GetTopTrackTagsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the most used track tags by a user. * Fetch most used tags in a user\'s tracks */ getTopTrackTags(params: GetTopTrackTagsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the Top Users having at least one track by follower count */ getTopUsersRaw(params: GetTopUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the Top Users having at least one track by follower count */ getTopUsers(params?: GetTopUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the Top Users for a Given Genre */ getTopUsersInGenreRaw(params: GetTopUsersInGenreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the Top Users for a Given Genre */ getTopUsersInGenre(params?: GetTopUsersInGenreRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the tracks created by a user using their user ID */ getTracksByUserRaw(params: GetTracksByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the tracks created by a user using their user ID */ getTracksByUser(params: GetTracksByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the tracks created by a user using the user\'s handle */ getTracksByUserHandleRaw(params: GetTracksByUserHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the tracks created by a user using the user\'s handle */ getTracksByUserHandle(params: GetTracksByUserHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of tracks created by a user */ getTracksCountByUserRaw(params: GetTracksCountByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of tracks created by a user */ getTracksCountByUser(params: GetTracksCountByUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the count of the user\'s $USDC transaction history within the App */ getUSDCTransactionCountRaw(params: GetUSDCTransactionCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the count of the user\'s $USDC transaction history within the App */ getUSDCTransactionCount(params: GetUSDCTransactionCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the user\'s $USDC transaction history within the App */ getUSDCTransactionsRaw(params: GetUSDCTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the user\'s $USDC transaction history within the App */ getUSDCTransactions(params: GetUSDCTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a single user by their user ID */ getUserRaw(params: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a single user by their user ID */ getUser(params: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the account for a given user */ getUserAccountRaw(params: GetUserAccountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the account for a given user */ getUserAccount(params: GetUserAccountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the user\'s historical portfolio balance data */ getUserBalanceHistoryRaw(params: GetUserBalanceHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the user\'s historical portfolio balance data */ getUserBalanceHistory(params: GetUserBalanceHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a single user by their handle */ getUserByHandleRaw(params: GetUserByHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a single user by their handle */ getUserByHandle(params: GetUserByHandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets all challenges for the given user */ getUserChallengesRaw(params: GetUserChallengesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets all challenges for the given user */ getUserChallenges(params: GetUserChallengesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets information about a specific coin owned by the user and their wallets */ getUserCoinRaw(params: GetUserCoinRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets information about a specific coin owned by the user and their wallets */ getUserCoin(params: GetUserCoinRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a list of the coins owned by the user and their balances */ getUserCoinsRaw(params: GetUserCoinsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a list of the coins owned by the user and their balances */ getUserCoins(params: GetUserCoinsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the User\'s indexed collectibles data */ getUserCollectiblesRaw(params: GetUserCollectiblesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the User\'s indexed collectibles data */ getUserCollectibles(params: GetUserCollectiblesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get user comment history */ getUserCommentsRaw(params: GetUserCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get user comment history */ getUserComments(params: GetUserCommentsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the encrypted key for email access between the receiving user and granting user. */ getUserEmailKeyRaw(params: GetUserEmailKeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the encrypted key for email access between the receiving user and granting user. */ getUserEmailKey(params: GetUserEmailKeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a user\'s favorite tracks */ getUserFavoriteTracksRaw(params: GetUserFavoriteTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a user\'s favorite tracks */ getUserFavoriteTracks(params: GetUserFavoriteTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a user\'s favorite tracks */ getUserFavoritesRaw(params: GetUserFavoritesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a user\'s favorite tracks */ getUserFavorites(params: GetUserFavoritesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the feed for the user */ getUserFeedRaw(params: GetUserFeedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the feed for the user */ getUserFeed(params: GetUserFeedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets User IDs from any Ethereum wallet address or Solana account address associated with their Audius account. */ getUserIDsByAddressesRaw(params: GetUserIDsByAddressesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets User IDs from any Ethereum wallet address or Solana account address associated with their Audius account. */ getUserIDsByAddresses(params: GetUserIDsByAddressesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a user\'s saved/reposted/purchased/all albums * Fetch a user\'s full library playlists */ getUserLibraryAlbumsRaw(params: GetUserLibraryAlbumsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a user\'s saved/reposted/purchased/all albums * Fetch a user\'s full library playlists */ getUserLibraryAlbums(params: GetUserLibraryAlbumsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a user\'s saved/reposted/purchased/all playlists * Fetch a user\'s full library playlists */ getUserLibraryPlaylistsRaw(params: GetUserLibraryPlaylistsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a user\'s saved/reposted/purchased/all playlists * Fetch a user\'s full library playlists */ getUserLibraryPlaylists(params: GetUserLibraryPlaylistsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets a user\'s saved/reposted/purchased/all tracks * Fetch a user\'s full library tracks */ getUserLibraryTracksRaw(params: GetUserLibraryTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets a user\'s saved/reposted/purchased/all tracks * Fetch a user\'s full library tracks */ getUserLibraryTracks(params: GetUserLibraryTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the listen data for a user by month and track within a given time frame. */ getUserMonthlyTrackListensRaw(params: GetUserMonthlyTrackListensRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the listen data for a user by month and track within a given time frame. */ getUserMonthlyTrackListens(params: GetUserMonthlyTrackListensRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the recommended tracks for the user */ getUserRecommendedTracksRaw(params: GetUserRecommendedTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the recommended tracks for the user */ getUserRecommendedTracks(params: GetUserRecommendedTracksRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets the total download count for all tracks (and stems) owned by the user. Use for dashboard \"Downloads\" tile. */ getUserTracksDownloadCountRaw(params: GetUserTracksDownloadCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the total download count for all tracks (and stems) owned by the user. Use for dashboard \"Downloads\" tile. */ getUserTracksDownloadCount(params: GetUserTracksDownloadCountRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Gets tracks owned by the user which have been remixed by another track */ getUserTracksRemixedRaw(params: GetUserTracksRemixedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets tracks owned by the user which have been remixed by another track */ getUserTracksRemixed(params: GetUserTracksRemixedRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Get the tracks the user recently listened to. */ getUsersTrackHistoryRaw(params: GetUsersTrackHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get the tracks the user recently listened to. */ getUsersTrackHistory(params: GetUsersTrackHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Mute a user */ muteUserRaw(params: MuteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Mute a user */ muteUser(params: MuteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Remove a manager (revoke user-to-user grant). Can be called by the child user or the manager. */ removeManagerRaw(params: RemoveManagerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Remove a manager (revoke user-to-user grant). Can be called by the child user or the manager. */ removeManager(params: RemoveManagerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Revoke a grant (remove app authorization) */ revokeGrantRaw(params: RevokeGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Revoke a grant (remove app authorization) */ revokeGrant(params: RevokeGrantRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Search for users that match the given query */ searchUsersRaw(params: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Search for users that match the given query */ searchUsers(params?: SearchUsersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Subscribe to a user */ subscribeToUserRaw(params: SubscribeToUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Subscribe to a user */ subscribeToUser(params: SubscribeToUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Unfollow a user */ unfollowUserRaw(params: UnfollowUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Unfollow a user */ unfollowUser(params: UnfollowUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Unmute a user */ unmuteUserRaw(params: UnmuteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Unmute a user */ unmuteUser(params: UnmuteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Unsubscribe from a user */ unsubscribeFromUserRaw(params: UnsubscribeFromUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Unsubscribe from a user */ unsubscribeFromUser(params: UnsubscribeFromUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Updates an existing user profile */ updateUserRaw(params: UpdateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Updates an existing user profile */ updateUser(params: UpdateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * @hidden * Verify if the given jwt ID token was signed by the subject (user) in the payload */ verifyIDTokenRaw(params: VerifyIDTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Verify if the given jwt ID token was signed by the subject (user) in the payload */ verifyIDToken(params: VerifyIDTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const GetAIAttributedTracksByUserHandleSortEnum: { readonly Date: "date"; readonly Plays: "plays"; }; export type GetAIAttributedTracksByUserHandleSortEnum = typeof GetAIAttributedTracksByUserHandleSortEnum[keyof typeof GetAIAttributedTracksByUserHandleSortEnum]; /** * @export */ export declare const GetAIAttributedTracksByUserHandleSortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetAIAttributedTracksByUserHandleSortMethodEnum = typeof GetAIAttributedTracksByUserHandleSortMethodEnum[keyof typeof GetAIAttributedTracksByUserHandleSortMethodEnum]; /** * @export */ export declare const GetAIAttributedTracksByUserHandleSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetAIAttributedTracksByUserHandleSortDirectionEnum = typeof GetAIAttributedTracksByUserHandleSortDirectionEnum[keyof typeof GetAIAttributedTracksByUserHandleSortDirectionEnum]; /** * @export */ export declare const GetAIAttributedTracksByUserHandleFilterTracksEnum: { readonly All: "all"; readonly Public: "public"; }; export type GetAIAttributedTracksByUserHandleFilterTracksEnum = typeof GetAIAttributedTracksByUserHandleFilterTracksEnum[keyof typeof GetAIAttributedTracksByUserHandleFilterTracksEnum]; /** * @export */ export declare const GetAlbumsByUserSortMethodEnum: { readonly Recent: "recent"; readonly Popular: "popular"; }; export type GetAlbumsByUserSortMethodEnum = typeof GetAlbumsByUserSortMethodEnum[keyof typeof GetAlbumsByUserSortMethodEnum]; /** * @export */ export declare const GetAudioTransactionsSortMethodEnum: { readonly Date: "date"; readonly TransactionType: "transaction_type"; }; export type GetAudioTransactionsSortMethodEnum = typeof GetAudioTransactionsSortMethodEnum[keyof typeof GetAudioTransactionsSortMethodEnum]; /** * @export */ export declare const GetAudioTransactionsSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetAudioTransactionsSortDirectionEnum = typeof GetAudioTransactionsSortDirectionEnum[keyof typeof GetAudioTransactionsSortDirectionEnum]; /** * @export */ export declare const GetPlaylistsByUserSortMethodEnum: { readonly Recent: "recent"; readonly Popular: "popular"; }; export type GetPlaylistsByUserSortMethodEnum = typeof GetPlaylistsByUserSortMethodEnum[keyof typeof GetPlaylistsByUserSortMethodEnum]; /** * @export */ export declare const GetPurchasesSortMethodEnum: { readonly ContentTitle: "content_title"; readonly ArtistName: "artist_name"; readonly BuyerName: "buyer_name"; readonly Date: "date"; }; export type GetPurchasesSortMethodEnum = typeof GetPurchasesSortMethodEnum[keyof typeof GetPurchasesSortMethodEnum]; /** * @export */ export declare const GetPurchasesSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetPurchasesSortDirectionEnum = typeof GetPurchasesSortDirectionEnum[keyof typeof GetPurchasesSortDirectionEnum]; /** * @export */ export declare const GetSalesSortMethodEnum: { readonly ContentTitle: "content_title"; readonly ArtistName: "artist_name"; readonly BuyerName: "buyer_name"; readonly Date: "date"; }; export type GetSalesSortMethodEnum = typeof GetSalesSortMethodEnum[keyof typeof GetSalesSortMethodEnum]; /** * @export */ export declare const GetSalesSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetSalesSortDirectionEnum = typeof GetSalesSortDirectionEnum[keyof typeof GetSalesSortDirectionEnum]; /** * @export */ export declare const GetTracksByUserSortEnum: { readonly Date: "date"; readonly Plays: "plays"; }; export type GetTracksByUserSortEnum = typeof GetTracksByUserSortEnum[keyof typeof GetTracksByUserSortEnum]; /** * @export */ export declare const GetTracksByUserSortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetTracksByUserSortMethodEnum = typeof GetTracksByUserSortMethodEnum[keyof typeof GetTracksByUserSortMethodEnum]; /** * @export */ export declare const GetTracksByUserSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetTracksByUserSortDirectionEnum = typeof GetTracksByUserSortDirectionEnum[keyof typeof GetTracksByUserSortDirectionEnum]; /** * @export */ export declare const GetTracksByUserFilterTracksEnum: { readonly All: "all"; readonly Public: "public"; }; export type GetTracksByUserFilterTracksEnum = typeof GetTracksByUserFilterTracksEnum[keyof typeof GetTracksByUserFilterTracksEnum]; /** * @export */ export declare const GetTracksByUserGateConditionEnum: { readonly Ungated: "ungated"; readonly UsdcPurchase: "usdc_purchase"; readonly Follow: "follow"; readonly Tip: "tip"; readonly Nft: "nft"; readonly Token: "token"; }; export type GetTracksByUserGateConditionEnum = typeof GetTracksByUserGateConditionEnum[keyof typeof GetTracksByUserGateConditionEnum]; /** * @export */ export declare const GetTracksByUserHandleSortEnum: { readonly Date: "date"; readonly Plays: "plays"; }; export type GetTracksByUserHandleSortEnum = typeof GetTracksByUserHandleSortEnum[keyof typeof GetTracksByUserHandleSortEnum]; /** * @export */ export declare const GetTracksByUserHandleSortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetTracksByUserHandleSortMethodEnum = typeof GetTracksByUserHandleSortMethodEnum[keyof typeof GetTracksByUserHandleSortMethodEnum]; /** * @export */ export declare const GetTracksByUserHandleSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetTracksByUserHandleSortDirectionEnum = typeof GetTracksByUserHandleSortDirectionEnum[keyof typeof GetTracksByUserHandleSortDirectionEnum]; /** * @export */ export declare const GetTracksByUserHandleFilterTracksEnum: { readonly All: "all"; readonly Public: "public"; }; export type GetTracksByUserHandleFilterTracksEnum = typeof GetTracksByUserHandleFilterTracksEnum[keyof typeof GetTracksByUserHandleFilterTracksEnum]; /** * @export */ export declare const GetTracksCountByUserFilterTracksEnum: { readonly All: "all"; readonly Public: "public"; }; export type GetTracksCountByUserFilterTracksEnum = typeof GetTracksCountByUserFilterTracksEnum[keyof typeof GetTracksCountByUserFilterTracksEnum]; /** * @export */ export declare const GetTracksCountByUserGateConditionEnum: { readonly Ungated: "ungated"; readonly UsdcPurchase: "usdc_purchase"; readonly Follow: "follow"; readonly Tip: "tip"; readonly Nft: "nft"; readonly Token: "token"; }; export type GetTracksCountByUserGateConditionEnum = typeof GetTracksCountByUserGateConditionEnum[keyof typeof GetTracksCountByUserGateConditionEnum]; /** * @export */ export declare const GetUSDCTransactionCountTypeEnum: { readonly PurchaseContent: "purchase_content"; readonly Transfer: "transfer"; readonly InternalTransfer: "internal_transfer"; readonly PrepareWithdrawal: "prepare_withdrawal"; readonly RecoverWithdrawal: "recover_withdrawal"; readonly Withdrawal: "withdrawal"; readonly PurchaseStripe: "purchase_stripe"; }; export type GetUSDCTransactionCountTypeEnum = typeof GetUSDCTransactionCountTypeEnum[keyof typeof GetUSDCTransactionCountTypeEnum]; /** * @export */ export declare const GetUSDCTransactionCountMethodEnum: { readonly Send: "send"; readonly Receive: "receive"; }; export type GetUSDCTransactionCountMethodEnum = typeof GetUSDCTransactionCountMethodEnum[keyof typeof GetUSDCTransactionCountMethodEnum]; /** * @export */ export declare const GetUSDCTransactionsSortMethodEnum: { readonly Date: "date"; readonly TransactionType: "transaction_type"; }; export type GetUSDCTransactionsSortMethodEnum = typeof GetUSDCTransactionsSortMethodEnum[keyof typeof GetUSDCTransactionsSortMethodEnum]; /** * @export */ export declare const GetUSDCTransactionsSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUSDCTransactionsSortDirectionEnum = typeof GetUSDCTransactionsSortDirectionEnum[keyof typeof GetUSDCTransactionsSortDirectionEnum]; /** * @export */ export declare const GetUSDCTransactionsTypeEnum: { readonly PurchaseContent: "purchase_content"; readonly Transfer: "transfer"; readonly InternalTransfer: "internal_transfer"; readonly PrepareWithdrawal: "prepare_withdrawal"; readonly RecoverWithdrawal: "recover_withdrawal"; readonly Withdrawal: "withdrawal"; readonly PurchaseStripe: "purchase_stripe"; }; export type GetUSDCTransactionsTypeEnum = typeof GetUSDCTransactionsTypeEnum[keyof typeof GetUSDCTransactionsTypeEnum]; /** * @export */ export declare const GetUSDCTransactionsMethodEnum: { readonly Send: "send"; readonly Receive: "receive"; }; export type GetUSDCTransactionsMethodEnum = typeof GetUSDCTransactionsMethodEnum[keyof typeof GetUSDCTransactionsMethodEnum]; /** * @export */ export declare const GetUserBalanceHistoryGranularityEnum: { readonly Hourly: "hourly"; readonly Daily: "daily"; }; export type GetUserBalanceHistoryGranularityEnum = typeof GetUserBalanceHistoryGranularityEnum[keyof typeof GetUserBalanceHistoryGranularityEnum]; /** * @export */ export declare const GetUserFavoriteTracksSortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetUserFavoriteTracksSortMethodEnum = typeof GetUserFavoriteTracksSortMethodEnum[keyof typeof GetUserFavoriteTracksSortMethodEnum]; /** * @export */ export declare const GetUserFavoriteTracksSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUserFavoriteTracksSortDirectionEnum = typeof GetUserFavoriteTracksSortDirectionEnum[keyof typeof GetUserFavoriteTracksSortDirectionEnum]; /** * @export */ export declare const GetUserFeedFilterEnum: { readonly All: "all"; readonly Repost: "repost"; readonly Original: "original"; }; export type GetUserFeedFilterEnum = typeof GetUserFeedFilterEnum[keyof typeof GetUserFeedFilterEnum]; /** * @export */ export declare const GetUserLibraryAlbumsSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUserLibraryAlbumsSortDirectionEnum = typeof GetUserLibraryAlbumsSortDirectionEnum[keyof typeof GetUserLibraryAlbumsSortDirectionEnum]; /** * @export */ export declare const GetUserLibraryAlbumsTypeEnum: { readonly All: "all"; readonly Repost: "repost"; readonly Favorite: "favorite"; readonly Purchase: "purchase"; }; export type GetUserLibraryAlbumsTypeEnum = typeof GetUserLibraryAlbumsTypeEnum[keyof typeof GetUserLibraryAlbumsTypeEnum]; /** * @export */ export declare const GetUserLibraryAlbumsSortMethodEnum: { readonly AddedDate: "added_date"; readonly Reposts: "reposts"; readonly Saves: "saves"; }; export type GetUserLibraryAlbumsSortMethodEnum = typeof GetUserLibraryAlbumsSortMethodEnum[keyof typeof GetUserLibraryAlbumsSortMethodEnum]; /** * @export */ export declare const GetUserLibraryPlaylistsSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUserLibraryPlaylistsSortDirectionEnum = typeof GetUserLibraryPlaylistsSortDirectionEnum[keyof typeof GetUserLibraryPlaylistsSortDirectionEnum]; /** * @export */ export declare const GetUserLibraryPlaylistsTypeEnum: { readonly All: "all"; readonly Repost: "repost"; readonly Favorite: "favorite"; readonly Purchase: "purchase"; }; export type GetUserLibraryPlaylistsTypeEnum = typeof GetUserLibraryPlaylistsTypeEnum[keyof typeof GetUserLibraryPlaylistsTypeEnum]; /** * @export */ export declare const GetUserLibraryPlaylistsSortMethodEnum: { readonly AddedDate: "added_date"; readonly Reposts: "reposts"; readonly Saves: "saves"; }; export type GetUserLibraryPlaylistsSortMethodEnum = typeof GetUserLibraryPlaylistsSortMethodEnum[keyof typeof GetUserLibraryPlaylistsSortMethodEnum]; /** * @export */ export declare const GetUserLibraryTracksSortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetUserLibraryTracksSortMethodEnum = typeof GetUserLibraryTracksSortMethodEnum[keyof typeof GetUserLibraryTracksSortMethodEnum]; /** * @export */ export declare const GetUserLibraryTracksSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUserLibraryTracksSortDirectionEnum = typeof GetUserLibraryTracksSortDirectionEnum[keyof typeof GetUserLibraryTracksSortDirectionEnum]; /** * @export */ export declare const GetUserLibraryTracksTypeEnum: { readonly All: "all"; readonly Repost: "repost"; readonly Favorite: "favorite"; readonly Purchase: "purchase"; }; export type GetUserLibraryTracksTypeEnum = typeof GetUserLibraryTracksTypeEnum[keyof typeof GetUserLibraryTracksTypeEnum]; /** * @export */ export declare const GetUserRecommendedTracksTimeRangeEnum: { readonly Week: "week"; readonly Month: "month"; readonly AllTime: "allTime"; }; export type GetUserRecommendedTracksTimeRangeEnum = typeof GetUserRecommendedTracksTimeRangeEnum[keyof typeof GetUserRecommendedTracksTimeRangeEnum]; /** * @export */ export declare const GetUsersTrackHistorySortMethodEnum: { readonly Title: "title"; readonly ArtistName: "artist_name"; readonly ReleaseDate: "release_date"; readonly LastListenDate: "last_listen_date"; readonly AddedDate: "added_date"; readonly Plays: "plays"; readonly Reposts: "reposts"; readonly Saves: "saves"; readonly MostListensByUser: "most_listens_by_user"; }; export type GetUsersTrackHistorySortMethodEnum = typeof GetUsersTrackHistorySortMethodEnum[keyof typeof GetUsersTrackHistorySortMethodEnum]; /** * @export */ export declare const GetUsersTrackHistorySortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type GetUsersTrackHistorySortDirectionEnum = typeof GetUsersTrackHistorySortDirectionEnum[keyof typeof GetUsersTrackHistorySortDirectionEnum]; /** * @export */ export declare const SearchUsersSortMethodEnum: { readonly Relevant: "relevant"; readonly Popular: "popular"; readonly Recent: "recent"; }; export type SearchUsersSortMethodEnum = typeof SearchUsersSortMethodEnum[keyof typeof SearchUsersSortMethodEnum];