///
import { Readable } from "stream";
import { downloadOptions } from "ytdl-core";
import { Track } from "../../../structures";
import { IDrivers, ISpotifyArtist, ISpotifyCover, ISpotifyTrack } from "../../../types";
export declare class SpotifyTrack extends Track implements ISpotifyTrack {
readonly picture: ISpotifyCover | ISpotifyCover[];
readonly author: ISpotifyArtist | ISpotifyArtist[];
private readonly ytUrl;
constructor(id: string, url: string, title: string, duration: {
data: number;
isMs?: boolean;
}, picture: ISpotifyCover | ISpotifyCover[], author: ISpotifyArtist | ISpotifyArtist[], ytUrl: string, platform?: IDrivers);
stream(params?: downloadOptions): Readable;
}