/** * @nexart/codemode-sdk — Single Source of Truth for Version Constants * * All version exports across the SDK MUST import from this module. * `SDK_VERSION` is sourced dynamically from package.json at build/load time * so it can never drift from the published npm version. tsup inlines the * JSON import into the bundle, so this works in both Node and browser * targets without runtime fs access. * * To update: change `version` in package.json and run `npm run build`. */ /** SDK version — sourced dynamically from package.json (single source of truth). */ export declare const SDK_VERSION: string; /** Protocol version - defines runtime semantics and determinism guarantees. * This is the DEFAULT version stamped on new records. Verifiers additionally * accept every version in SUPPORTED_PROTOCOL_VERSIONS (see canonicalJson.ts): * 1.2.0 -> nexart-v1, 1.3.0 -> jcs-v1 (RFC 8785). Unknown versions fail closed. */ export declare const PROTOCOL_VERSION = "1.2.0"; /** Re-exported for discoverability: every protocolVersion this build verifies. */ export { SUPPORTED_PROTOCOL_VERSIONS, PROTOCOL_CANONICAL_MODE } from './canonicalJson.js'; /** Protocol phase - phase 3 = stable, production-ready */ export declare const PROTOCOL_PHASE = 3; /** Combined version string for display */ export declare const VERSION_STRING: string; //# sourceMappingURL=version.d.ts.map