using ErsatzTV.Core;

namespace ErsatzTV.Application.MediaCollections;

public record ReplacePlaylistItems(
    int PlaylistId,
    string Name,
    List<ReplacePlaylistItem> Items,
    Option<Seq<int>> ExpectedVersions = default)
    : IRequest<Either<BaseError, List<PlaylistItemViewModel>>>;
