using MarketAlly.GitCommitEditor.Models; namespace MarketAlly.GitCommitEditor.Services; public interface IStateRepository { Task LoadAsync(CancellationToken ct = default); Task SaveAsync(ImproverState state, CancellationToken ct = default); }