/**
 * Domain entity representing a Git branch
 */
export declare class Branch {
    private readonly VALUE;
    constructor(name: string);
    getName(): string;
    isProhibited(prohibitedNames: ReadonlyArray<string>): boolean;
    isTooLong(maxLength?: number): boolean;
    isTooShort(minLength?: number): boolean;
}
