import { type Package } from "./packageJson.js"; export declare const CHANGELOGS_STORE_DIR = "changelogs"; export declare const ROOT_PACKAGE: unique symbol; export type ROOT_PACKAGE_TYPE = typeof ROOT_PACKAGE; export interface ChangelogOptions { /** * Mentions the version of another package right under the version header, e.g. * `_includes \`@rango-dev/widget@1.2.3\`_`. */ includes?: { name: string; version: string; }; } export declare function generateChangelogAndSave(pkg: Package | ROOT_PACKAGE_TYPE, options?: { useMemoized?: boolean; changelogOptions?: ChangelogOptions; }): Promise; export declare function memoizeGenerateChangelog(pkg: Package | ROOT_PACKAGE_TYPE, options?: ChangelogOptions): import("stream").Readable; export declare function generateChangelog(pkg: Package | ROOT_PACKAGE_TYPE, options?: ChangelogOptions): import("stream").Readable; //# sourceMappingURL=changelog.d.ts.map