#nullable disable
#pragma warning disable CS1591
using System;
using System.Collections.Generic;
using MediaBrowser.Controller.Entities;
namespace MediaBrowser.Controller.Persistence;
public interface IPeopleRepository
{
    /// 
    /// Gets the people.
    /// 
    /// The query.
    /// The list of people matching the filter.
    IReadOnlyList GetPeople(InternalPeopleQuery filter);
    /// 
    /// Updates the people.
    /// 
    /// The item identifier.
    /// The people.
    void UpdatePeople(Guid itemId, IReadOnlyList people);
    /// 
    /// Gets the people names.
    /// 
    /// The query.
    /// The list of people names matching the filter.
    IReadOnlyList GetPeopleNames(InternalPeopleQuery filter);
}