import { ChallengesApi, CoinsApi, CommentsApi, DashboardWalletUsersApi, DeveloperAppsApi, EventsApi, ExploreApi, NotificationsApi, PlaylistsApi, PrizesApi, RewardsApi, SearchApi, TipsApi, TracksApi, UsersApi, WalletApi } from './api/generated/default'; import { UploadsApi } from './api/uploads/UploadsApi'; import { OAuth } from './oauth'; import { SolanaWallet } from './solanaWallet'; import { type SdkConfig } from './types'; export declare const createSdk: (config: SdkConfig) => { oauth: OAuth; solanaWallet: SolanaWallet; tokenStore: import("./oauth").OAuthTokenStore; tracks: TracksApi; users: UsersApi; playlists: PlaylistsApi; tips: TipsApi; resolve: (params: import("./api/generated/default").ResolveRequest) => Promise; developerApps: DeveloperAppsApi; dashboardWalletUsers: DashboardWalletUsersApi; rewards: RewardsApi; comments: CommentsApi; notifications: NotificationsApi; events: EventsApi; explore: ExploreApi; search: SearchApi; coins: CoinsApi; wallets: WalletApi; challenges: ChallengesApi; prizes: PrizesApi; uploads: UploadsApi; };