export interface ResolveBaseBranchShaInput { repoLocator: string; baseBranch: string; timeoutMs?: number; } export declare function slugifyBranchSourceForBranch(sourceText: string): string; export declare function generateAutoWorkBranchRandomHex(): string; export declare function buildAutoWorkBranch(sourceText: string, baseBranchSha: string, randomHex?: string): string; /** Builds the same safe branch shape when authenticated remote SHA lookup must wait for a worker. */ export declare function gitShaLikeDigestFromSeed(seed: string): string; export declare function buildAutoWorkBranchFromSeed(sourceText: string, seed: string, randomHex?: string): string; export declare function resolveBaseBranchSha(input: ResolveBaseBranchShaInput): Promise; //# sourceMappingURL=auto-work-branch.d.ts.map