@elsikora/git-branch-lint
Version:
Lint your git branch names
14 lines (13 loc) • 448 B
TypeScript
import type { IBranchRepository } from "../../domain/interface/branch.repository.interface";
/**
* Use case for checking working directory status
*/
export declare class CheckWorkingDirectoryUseCase {
private readonly branchRepository;
constructor(branchRepository: IBranchRepository);
/**
* Execute the use case
* @throws {UncommittedChangesError} When there are uncommitted changes
*/
execute(): Promise<void>;
}