namespace ytLive.Services;

/// <summary>
/// Enumerates audio capture (microphone) devices. Seam so the picker never
/// touches WinRT directly (tests inject fakes).
/// </summary>
public interface IMicrophoneEnumerator
{
    Task<IReadOnlyList<MicrophoneDeviceInfo>> GetMicrophonesAsync();
}
