/** * manifest changelog [to-ref] * * Generates a human-readable Markdown changelog from IR diffs between two * Git refs (tags, branches, SHAs). Compiles .manifest sources at each ref, * diffs the resulting IR, classifies changes, and emits Markdown formatted * for GitHub Releases and Keep a Changelog conventions. * * Usage: * manifest changelog v1.0.0 v1.1.0 * manifest changelog v1.0.0 # compares to HEAD * manifest changelog v1.0.0 --json # structured JSON output * manifest changelog v1.0.0 -o CHANGELOG.md */ export interface ChangelogOptions { /** Glob pattern for .manifest sources (default: **\/*.manifest) */ source?: string; /** Output file path (writes Markdown or JSON depending on --json) */ output?: string; /** Emit structured JSON instead of Markdown */ json?: boolean; /** Custom title for the changelog heading */ title?: string; /** Preview -o write without touching the filesystem. */ dryRun?: boolean; } export declare function changelogCommand(fromRef: string, toRef: string, options?: ChangelogOptions): Promise; //# sourceMappingURL=changelog.d.ts.map