export * from './sdk'; export declare const sdk: (config: { apiKey: string; appName?: string | undefined; services?: Partial | undefined; redirectUri?: string | undefined; environment?: "development" | "production" | undefined; apiEndpoint?: string | undefined; } | { apiSecret: string; appName?: string | undefined; services?: Partial | undefined; apiKey?: string | undefined; redirectUri?: string | undefined; environment?: "development" | "production" | undefined; apiEndpoint?: string | undefined; } | { apiKey: string; bearerToken: string; appName?: string | undefined; services?: Partial | undefined; redirectUri?: string | undefined; environment?: "development" | "production" | undefined; apiEndpoint?: string | undefined; } | { appName: string; services?: Partial | undefined; redirectUri?: string | undefined; environment?: "development" | "production" | undefined; apiEndpoint?: string | undefined; }) => { oauth: import("./sdk/oauth").OAuth; solanaWallet: import("./sdk").SolanaWallet; tokenStore: import("./sdk/oauth").OAuthTokenStore; tracks: import("./sdk/api/generated/default").TracksApi; users: import("./sdk/api/generated/default").UsersApi; playlists: import("./sdk/api/generated/default").PlaylistsApi; tips: import("./sdk").TipsApi; resolve: (params: import("./sdk").ResolveRequest) => Promise; developerApps: import("./sdk/api/generated/default").DeveloperAppsApi; dashboardWalletUsers: import("./sdk/api/generated/default").DashboardWalletUsersApi; rewards: import("./sdk").RewardsApi; comments: import("./sdk/api/generated/default").CommentsApi; notifications: import("./sdk").NotificationsApi; events: import("./sdk/api/generated/default").EventsApi; explore: import("./sdk").ExploreApi; search: import("./sdk").SearchApi; coins: import("./sdk").CoinsApi; wallets: import("./sdk").WalletApi; challenges: import("./sdk").ChallengesApi; prizes: import("./sdk").PrizesApi; uploads: import("./sdk/api/uploads/UploadsApi").UploadsApi; };