import type { DevToolsSys } from "../types"; import type { CLIArgs } from "./index"; import { getGitRemoteUrl, normalizeRepoUrl, isPrimaryRepo, projectMatchesRemote, findBranchByGitBranch, createFusionBranchForGitBranch, notifyRemoteToSync, getProjectWithBranches, listProjects, persistPinnedProjectId, readPinnedProjectIdAsync, type ProjectSummary } from "./project-api"; export { getGitRemoteUrl, normalizeRepoUrl, isPrimaryRepo, projectMatchesRemote, findBranchByGitBranch, createFusionBranchForGitBranch, notifyRemoteToSync, getProjectWithBranches, listProjects, persistPinnedProjectId, readPinnedProjectIdAsync, }; export declare function promptProjectSelection(candidates: ProjectSummary[], message: string): Promise; export declare function runPushCommand(_sys: DevToolsSys, args: CLIArgs): Promise; export { resolveProjectId } from "./project-api";