import { type GitWorktreeRecord } from './git-worktree-parser.js'; export type HostWorktreeFinding = GitWorktreeRecord & { readonly managedLeaseId: string | null; readonly state: 'managed' | 'unleased' | 'prunable'; }; export type HostWorktreeReconcileResult = { readonly hostRoot: string; readonly findings: ReadonlyArray; readonly unmanaged: ReadonlyArray; }; export declare function reconcileHostWorktrees(input: { readonly projectRoot: string; readonly sessionId: string; readonly hostRoot?: string; }): HostWorktreeReconcileResult;