28 lines
710 B
TypeScript
28 lines
710 B
TypeScript
import { API } from "./API";
|
|
import { Apps, Comments, Me, Oembed, Playlists, Resolve, Tracks, Users, Util } from "./entities";
|
|
/**
|
|
* The main class for interacting with the Soundcloud API.
|
|
*/
|
|
export declare class Soundcloud {
|
|
static clientId?: string;
|
|
static oauthToken?: string;
|
|
static proxy?: string;
|
|
api: API;
|
|
apps: Apps;
|
|
comments: Comments;
|
|
me: Me;
|
|
oembed: Oembed;
|
|
playlists: Playlists;
|
|
resolve: Resolve;
|
|
tracks: Tracks;
|
|
users: Users;
|
|
util: Util;
|
|
constructor(clientId?: string, oauthToken?: string, options?: {
|
|
proxy?: string;
|
|
});
|
|
}
|
|
export * from "./entities";
|
|
export * from "./types";
|
|
export * from "./API";
|
|
export default Soundcloud;
|