import { type DocsIdentity } from './contractCompatibility.js'; export type CliReleaseIdentity = Readonly<{ cliVersion: string; docsIdentity: DocsIdentity; }>; type ReadTextFile = (path: URL, encoding: 'utf8') => string; export declare const parseCliReleaseIdentity: (packageJson: unknown, docsManifest: unknown) => CliReleaseIdentity; export declare const loadCliReleaseIdentity: (readTextFile?: ReadTextFile) => CliReleaseIdentity; export declare const cliReleaseIdentity: Readonly<{ cliVersion: string; docsIdentity: DocsIdentity; }>; export {};