/** * spec-versions.ts — 対応 spec バージョンの単一宣言点(SSoT)。 * * runtime-plan.md §3: 各ライブラリは対応 spec version を宣言し、範囲外は fail-closed。IR/vector の * spec version であって**ライブラリ semver とは別管理**。 * * ここが唯一の定義箇所で、参照は 3 系統ある(いずれも読むだけ・再宣言しない): * - 内部(`builder.ts` の可搬性検査 / `commands/ts-compile.ts` の compile / `generator/core.ts` の焼き込み)。 * - 公開 runtime 面(`runtime.ts` が re-export)。 * - 生成モジュール(codegen が生成時の版を焼き込み、実行時 `SPEC_VERSIONS` と照合して skew を * fail-closed に落とす)。 */ export declare const SPEC_VERSIONS: { readonly expression: 2; readonly template: 1; readonly plan: 1; readonly canonical: 2; readonly behavior: 6; readonly guard: 4; readonly c2: 1; readonly provenance: 1; }; /** validateEnvelope に渡す graphddb 形式の既定 supported 版(`"."`)。 */ export declare const ENVELOPE_SPEC_VERSION: "1.1"; //# sourceMappingURL=spec-versions.d.ts.map