import { Http } from '../helpers/Http'; import { CurrentlyPlaying, CurrentlyPlayingContext, Device, RepeatState } from '../types/SpotifyObjects'; import { DeviceIdOptions, GetCurrentlyPlayingTrackOptions, GetPlaybackInfoOptions, GetRecentlyPlayedTracksOptions, PlayOptions, TransferPlaybackOptions } from '../types/SpotifyOptions'; import { GetRecentlyPlayedTracksResponse } from '../types/SpotifyResponses'; export declare class PlayerApi { private http; constructor(http: Http); addToQueue(uri: string, options?: DeviceIdOptions): Promise; getCurrentlyPlayingTrack(options?: GetCurrentlyPlayingTrackOptions): Promise; getMyDevices(): Promise; getPlaybackInfo(options?: GetPlaybackInfoOptions): Promise; getRecentlyPlayedTracks(options?: GetRecentlyPlayedTracksOptions): Promise; pause(options?: DeviceIdOptions): Promise; play(options?: PlayOptions): Promise; seek(positionMs: number, options?: DeviceIdOptions): Promise; setRepeat(state: RepeatState, options?: DeviceIdOptions): Promise; setShuffle(state: boolean, options?: DeviceIdOptions): Promise; setVolume(volumePercent: number, options?: DeviceIdOptions): Promise; skipToNext(options?: DeviceIdOptions): Promise; skipToPrevious(options?: DeviceIdOptions): Promise; transferPlayback(deviceId: string, options?: TransferPlaybackOptions): Promise; } //# sourceMappingURL=PlayerApi.d.ts.map