UNPKG

@emanuelsan/mosaic-js

Version:

Composable Markdown-based AI instruction engine for Node.js

13 lines 668 B
import { Effect } from "effect"; import { type TemplateOverrides } from "./decodeTemplateOverrides"; /** * Takes a TemplateOverrides object (mapping selectors to variables) and normalizes all selector keys * to their canonical relative path format, resolving id and root selectors as needed. * Returns an Effect that yields a new TemplateOverrides object with normalized keys. */ export declare const normalizeOverridesPaths: (overrides: TemplateOverrides) => Effect.Effect<{ [k: string]: { readonly [x: string]: string | number; }; }, never, import("./normalizeToRelativeSelector").Directory>; //# sourceMappingURL=normalizeOverridesPaths.d.ts.map