lunify.js
Version:
A basic api wrapper for the spotify api covering the oauth routes.
20 lines (19 loc) • 681 B
TypeScript
import type { ApiImage } from "../../../interfaces";
import type { ApiPartialPlaylist, ApiPlaylistOwner } from "../../../interfaces/playlist";
import type { Lunify, UserOauth } from "../..";
import { PlaylistTracksManager } from "../../managers/playlists/Tracks";
export declare class PartialPlaylist {
client: Lunify;
tracks: PlaylistTracksManager;
collaborative: boolean;
description: string | null;
externalUrls: Record<string, string>;
url: string;
id: string;
images: ApiImage[];
name: string;
owner: ApiPlaylistOwner;
public: boolean;
uri: string;
constructor(client: Lunify, data: ApiPartialPlaylist, oauth: UserOauth);
}