Actions that the caller must execute
@type t() :: HLS.Packager.Action.UploadSegment.t() | HLS.Packager.Action.UploadInitSection.t() | HLS.Packager.Action.WritePlaylist.t() | HLS.Packager.Action.DeleteSegment.t() | HLS.Packager.Action.DeleteInitSection.t() | HLS.Packager.Action.DeletePlaylist.t()