import IRepoAdapter, { IRepo, IssueTracker } from '../adapters/base.js'; import { IMigrationContext } from '../migration-context.js'; declare const getIssueTrackerFile: (migrationContext: IMigrationContext) => string; export declare const removeRepoDirectories: (adapter: IRepoAdapter, repo: IRepo) => Promise; declare const getIssueListsFromTracker: (migrationContext: IMigrationContext) => Promise; declare const loadRepoList: (migrationContext: IMigrationContext) => Promise; declare const updateRepoList: (migrationContext: IMigrationContext, checkedOutRepos: IRepo[], discardedRepos: IRepo[]) => Promise; declare const updatePostedIssuesLists: (migrationContext: IMigrationContext, issuePostedRepos: IssueTracker[]) => Promise; declare const getIssueNumberForRepo: (migrationContext: IMigrationContext, repo: string) => Promise; export { updateRepoList, loadRepoList, updatePostedIssuesLists, getIssueTrackerFile, getIssueListsFromTracker, getIssueNumberForRepo, };