UNPKG

lunify.js

Version:

A basic api wrapper for the spotify api covering the oauth routes.

20 lines (19 loc) 681 B
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); }