/** fingerprint 入力の不変条件違反(fail-closed)。 */ export declare class FingerprintFailure extends Error { code: "UNSAFE_NUMBER" | "INVALID_VALUE"; constructor(code: "UNSAFE_NUMBER" | "INVALID_VALUE", message: string); } /** * fingerprintComponentGraph — 可搬 IR ドキュメントの決定的 fingerprint。 * * `"fnv1a64:<16hex>"` を返す。同一構造の IR(キー順・整数/整数値float の表記差を除く)は * 言語(TS/Python)を跨いで同一の fingerprint になる。生成モジュールのロード時 * 自己検査・consumer 側の「live IR ↔ 生成コード」照合(#208 の prepared-loader と同型)に使う。 */ export declare function fingerprintComponentGraph(doc: unknown): string; //# sourceMappingURL=fingerprint.d.ts.map