import type { NodeShapeDefinition, ShapeDefinition } from './definitions'; export type ShapeKeyFieldsDefinition = { [key: string]: { valuePath: string; valueShapeDefinition: ShapeDefinition; }; }; export type ShapeKeysDefinition = { [shapeId: string]: ShapeKeyFieldsDefinition; }; export type ShapeKeyConfigs = { [shapeId: string]: NodeShapeDefinition; };