import { AudioPlayer, createAudioPlayer, VoiceConnection } from '@discordjs/voice';

export class MusicQueue {
  songs: { title: string; url: string; duration: number; thumbnail: string; requestedBy: string }[] = [];
  playing: boolean = false;
  player: AudioPlayer = createAudioPlayer();
  connection: VoiceConnection | null = null;
  currentSong: { title: string; url: string; duration: number; thumbnail: string; requestedBy: string } | null = null;
}