/** * Human-readable multi-target artefact status for migrate / resume. */ export interface TargetStatusLine { id: string; ok: boolean; detail: string; } export declare function collectTargetsStatus(projectDir: string): TargetStatusLine[]; export declare function formatTargetsStatus(projectDir: string): string; /** True when CLAUDE.md Recent Changes drifted from last AGENTS.md sync. */ export declare function recentChangesDrifted(projectDir: string): boolean; /** * Count target artefacts that should surface "Update from package" on resume. * Includes packageVersion drift even when every skill/hook semver already matches. */ export declare function countPendingTargetUpdates(projectDir: string): number;