using System; using System.Threading.Tasks; namespace Octokit.Reactive { /// /// A client for GitHub's Codespaces API. /// /// /// See the codespaces API documentation for more information. /// public interface IObservableCodespacesClient { IObservable GetAll(); IObservable GetForRepository(string owner, string repo); IObservable Get(string codespaceName); IObservable Start(string codespaceName); IObservable Stop(string codespaceName); } }