/** * @fileoverview Term Normalization (SPEC Section 11.4.2) * * Term-specific normalization rules for canonicalization. */ import type { Term, ResolvedTerm } from "../schema/index.js"; /** * Normalize term for semantic canonicalization. * Removes ValueTerm.raw and all term-level ext. */ export declare function normalizeTermSemantic(term: Term): Term; /** * Normalize term for strict canonicalization. * Preserves and normalizes ValueTerm.raw and preserves ext. */ export declare function normalizeTermStrict(term: Term | ResolvedTerm): Term | ResolvedTerm; //# sourceMappingURL=normalize-term.d.ts.map