/** * JSON-serialise a component meta object. * * Component meta produced by `loadComponentMeta` contains live * `EmbeddableType`-like instances (objects carrying a `__embeddableType` * marker) inside the `inputs` / `events` / `variables` trees. These do not * survive a plain `JSON.stringify` round-trip — the consumer expects them as * their string tag (e.g. `"string"`, `"measure"`). The replacer below * preserves that wire format. * * Used by both: * - `extractComponentsConfigPlugin` — runtime meta JS bundle * - `perComponentMetaPlugin` — published per-component JSON files * * Keep this in one place so the two emitted artefacts stay byte-compatible. */ export declare const serializeComponentMeta: (meta: unknown, space?: string | number) => string;