export interface DocspecChangedOptions { /** List of changed file paths (repo-relative). If not set, base and merge must be set. */ changedFiles?: string[]; /** Base SHA for git diff (e.g. PR base). */ base?: string; /** Merge SHA for git diff (e.g. PR merge commit). */ merge?: string; /** Max number of docspecs to include. */ maxDocspecs?: number; /** Max characters of diff to include. */ maxDiffChars?: number; /** Repo root (default process.cwd()). */ repoRoot?: string; } /** * Build the changed prompt (sync markdown with docspecs from PR changes) and return it. * If options.outputPath is set, writes the prompt to that file. */ export declare function buildDocspecChangedPrompt(options: DocspecChangedOptions & { outputPath?: string; }): Promise<{ prompt: string; outputPath: string | null; }>; //# sourceMappingURL=changed.d.ts.map