type BaseResult = {
existing?: boolean,
artist: string,
song: string,
album: string,
ext: string,
}
type ExistingResult = {
existing: true
} & BaseResult
type DownloadedResult = {
filePath: string
export type DownloaderResult = ExistingResult | DownloadedResult;