import { AlbumsApi } from './api/albums/AlbumsApi'; import { ChatsApi } from './api/chats/ChatsApi'; import { CommentsApi } from './api/comments/CommentsAPI'; import { DashboardWalletUsersApi } from './api/dashboard-wallet-users/DashboardWalletUsersApi'; import { DeveloperAppsApi } from './api/developer-apps/DeveloperAppsApi'; import { EventsApi } from './api/events/EventsApi'; import { ChallengesApi, CoinsApi, ExploreApi, PrizesApi, RewardsApi, SearchApi, TipsApi, WalletApi } from './api/generated/default'; import { GrantsApi } from './api/grants/GrantsApi'; import { NotificationsApi } from './api/notifications/NotificationsApi'; import { PlaylistsApi } from './api/playlists/PlaylistsApi'; import { TracksApi } from './api/tracks/TracksApi'; import { UploadsApi } from './api/uploads/UploadsApi'; import { UsersApi } from './api/users/UsersApi'; import { OAuth } from './oauth'; import { SolanaWallet } from './solanaWallet'; import { SdkConfig, ServicesContainer } from './types'; /** * Creates an instance of the SDK that predates the delegated writes support of * the API server. Handles all the writes locally and relays them. Supports * wallet actions like purchases, tipping, and DMs/chats but requires passing * in an AudiusWalletClient. * * Not recommended for third party use. */ export declare const createSdkWithServices: (config: SdkConfig) => { oauth: OAuth; solanaWallet: SolanaWallet; tokenStore: import("./oauth").OAuthTokenStore; tracks: TracksApi; users: UsersApi; albums: AlbumsApi; playlists: PlaylistsApi; tips: TipsApi; resolve: (params: import("./api/generated/default").ResolveRequest) => Promise; chats: ChatsApi; grants: GrantsApi; developerApps: DeveloperAppsApi; dashboardWalletUsers: DashboardWalletUsersApi; rewards: RewardsApi; services: ServicesContainer; comments: CommentsApi; notifications: NotificationsApi; events: EventsApi; explore: ExploreApi; search: SearchApi; coins: CoinsApi; wallets: WalletApi; challenges: ChallengesApi; prizes: PrizesApi; uploads: UploadsApi; }; export type AudiusSdkWithServices = ReturnType;