using ErsatzTV.Core;

namespace ErsatzTV.Application.Playouts;

public record ReplacePlayoutAlternateScheduleItems(
    int PlayoutId,
    List<ReplacePlayoutAlternateSchedule> Items,
    Option<Seq<int>> ExpectedVersions = default)
    : IRequest<Either<BaseError, Unit>>;
