-record(new_scrobble, {
title :: binary(),
artist :: binary(),
album :: gleam@option:option(binary()),
duration_ms :: gleam@option:option(integer()),
mb_id :: gleam@option:option(binary()),
isrc :: gleam@option:option(binary()),
album_art :: gleam@option:option(binary()),
track_number :: gleam@option:option(integer()),
release_date :: gleam@option:option(binary()),
year :: gleam@option:option(integer()),
disc_number :: gleam@option:option(integer()),
lyrics :: gleam@option:option(binary()),
composer :: gleam@option:option(binary()),
copyright_message :: gleam@option:option(binary()),
label :: gleam@option:option(binary()),
artist_picture :: gleam@option:option(binary()),
spotify_link :: gleam@option:option(binary()),
lastfm_link :: gleam@option:option(binary()),
tidal_link :: gleam@option:option(binary()),
apple_music_link :: gleam@option:option(binary()),
youtube_link :: gleam@option:option(binary()),
deezer_link :: gleam@option:option(binary()),
timestamp :: gleam@option:option(integer())
}).