UNPKG

@elsikora/git-branch-lint

Version:
12 lines (11 loc) 666 B
import type { IBranchPlaceholderDefinition } from "../type/branch-placeholder-definition.type"; import type { IGetBranchPlaceholderDefinitionsParameters } from "../type/get-branch-placeholder-definitions-parameters.type"; import { BranchTemplatePolicy } from "../../domain/policy/branch-template.policy"; /** * Use case for resolving placeholder definitions from branch pattern config. */ export declare class GetBranchPlaceholderDefinitionsUseCase { private readonly branchTemplatePolicy; constructor(branchTemplatePolicy?: BranchTemplatePolicy); execute(parameters: IGetBranchPlaceholderDefinitionsParameters): Array<IBranchPlaceholderDefinition>; }