using ClaudeDo.Installer.Core;

namespace ClaudeDo.Installer.Checks;

public interface IEnvironmentCheck
{
    string Id { get; }
    CheckSeverity Severity { get; }
    Task<CheckResult> RunAsync(InstallContext ctx, CancellationToken ct);
}
