use crate::contexts::prompt::domain::branch_sync::{BranchSync, BranchSyncRepository};
use crate::contexts::prompt::domain::error::RepositoryError;
pub fn fetch(repo: &impl BranchSyncRepository) -> Result<BranchSync, RepositoryError> {
repo.fetch_sync_status()
}