/** * @file Node-RED editor configuration normalization. * * Static coordinator options are delegated to `labo-smart-home-coordinator` so * the wrapper cannot drift from the standalone CLI/library validation rules. * Node-RED-only fields stay here because they describe context exports and * editor storage rather than LSH runtime behavior. */ import type { SystemConfig } from "labo-smart-home-coordinator"; import type { LshLogicNodeDef } from "./types"; /** * Normalizes the Node-RED configuration object saved by the editor. */ export declare const normalizeNodeConfig: (config: LshLogicNodeDef) => LshLogicNodeDef; /** * Parses the inline JSON edited in Node-RED. */ export declare const parseSystemConfigJson: (jsonText: string) => SystemConfig; //# sourceMappingURL=lsh-logic.config.d.ts.map