export interface BranchValidationLabels { readonly branchLabel: string; readonly invalidBranchLabel: string; } export declare function assertValidLocalBranchName(branch: string, labels?: BranchValidationLabels): void; export declare function isValidLocalBranchName(branch: string): boolean; export declare function getLocalBranchNameError(branch: string, labels?: BranchValidationLabels): string | undefined; export declare function toLocalBranchRef(branch: string): string; export declare function toRemoteTrackingBranchRef(branch: string): string; export declare function toPullRequestBaseRef(branch: string): string; /** Base branch tip materialized into an isolated clone whose origin remote is removed. */ export declare function toCloneBaseRef(branch: string): string; //# sourceMappingURL=gitBranchValidation.d.ts.map