export interface UnscopedTouchedFiles { files: string[]; baseRefResolved: boolean; } /** * Enumerate every file touched by the current phase: the union of (a) * committed-since-divergence files (`git diff --name-only * HEAD`, only when a base ref resolves) and (b) working-tree * modified/added/untracked files (`git status --porcelain * --untracked-files=all`, always attempted). Never throws — every git call * goes through the best-effort `gitBestEffort` helper. */ export declare function collectUnscopedTouchedFiles(root: string, integrationRef: string): Promise; //# sourceMappingURL=boundary-diff.d.ts.map