/** * 보드를 정본 어휘로 — `locations`·`equipment` 만 남는다. 새 어휘 모델에는 **아무 일도 하지 않는다** * (같은 값을 다시 담을 뿐이라 멱등). * * 모델이 아닌 것(없음·배열·원시값)은 **그대로 통과**시킨다 — 모양을 짐작해 고치지 않는다. */ export declare function canonicalModel(model: T): T; /** * 엔티티 컬럼 변환기 — **읽을 때만** 정규화한다. * * `to`(쓰기)는 손대지 않는다: 저장은 호출부가 준 그대로가 진실이고, 읽기가 정규화되므로 다음 저장에서 * 자연히 새 어휘가 된다. */ export declare const modelColumnTransformer: { from: (value: any) => any; to: (value: any) => any; };