namespace ytLive.Services;

/// <summary>
/// Enumerates physical capture devices. Seam so the picker and CameraManager
/// never touch WinRT directly (tests inject fakes).
/// </summary>
public interface ICameraEnumerator
{
    Task<IReadOnlyList<CameraDeviceInfo>> GetCamerasAsync();
}
