import type { RenovateConfig } from '../../../../config/types';
import type { Pr } from '../../../../modules/platform';
import type { MigratedData } from './migrated-data';
export type CheckConfigMigrationBranchResult = {
    result: 'no-migration-branch';
} | {
    result: 'migration-branch-exists' | 'migration-branch-modified';
    migrationBranch: string;
};
export declare function checkConfigMigrationBranch(config: RenovateConfig, migratedConfigData: MigratedData): Promise<CheckConfigMigrationBranchResult>;
export declare function migrationPrExists(branchName: string, targetBranch?: string): Promise<Pr | null>;
