using Kavita.Models.Entities.Enums.UserPreferences;

namespace Kavita.Models.DTOs.OPDS.Requests;

public sealed record OpdsSearchRequest : IOpdsRequest
{
    public string ApiKey { get; init; }
    public string Prefix { get; init; }
    public string BaseUrl { get; init; }
    public int UserId { get; init; }
    public AppUserOpdsPreferences Preferences { get; init; }
    public string Query { get; init; }
}
