sourcecontrol
Version:
A modern TypeScript CLI application for source control
15 lines • 596 B
TypeScript
import { Repository } from '../../../core/repo';
import { BranchRefService } from './branch-ref';
import { BranchInfo } from '../types';
import { RefManager } from '../../../core/refs';
export declare class BranchInfoService {
private repository;
private refManager;
private refService;
constructor(repository: Repository, refManager: RefManager, refService: BranchRefService);
listBranches(): Promise<BranchInfo[]>;
getBranchInfo(branchName: string): Promise<BranchInfo>;
private getCommitDetails;
private countCommits;
}
//# sourceMappingURL=branch-info.d.ts.map