import type { RenovateConfig } from '../../../config/types'; import type { BranchCache } from '../../../util/cache/repository/types'; import type { BranchConfig, UpgradeFingerprintConfig } from '../../types'; export type WriteUpdateResult = 'done' | 'automerged'; export declare function generateCommitFingerprintConfig(branch: BranchConfig): UpgradeFingerprintConfig[]; export declare function canSkipBranchUpdateCheck(branchState: BranchCache, commitFingerprint: string): boolean; export declare function syncBranchState(branchName: string, baseBranch: string): Promise; export declare function writeUpdates(config: RenovateConfig, allBranches: BranchConfig[]): Promise;