import type { PackageManifest } from "@rnx-kit/types-node";
import type { RangeOptions } from "semver";
import type { Changes, Options } from "./types.ts";
export declare function isSubset(sub: string, dom: string, options?: RangeOptions): boolean;
export declare function diff(manifest: PackageManifest, updatedManifest: PackageManifest, { diffMode }: Pick<Options, "diffMode">): Changes | undefined;
export declare function stringify(allChanges: Partial<Changes>, output?: string[]): string;
//# sourceMappingURL=diff.d.ts.map