type TrackEndReason: | "finished" | "loadFailed" | "stopped" | "replaced" | "cleanup";
src/structures/Types/Utils.ts:347