{
  "packageName": "@ankhorage/runtime",
  "packageId": "@ankhorage/runtime",
  "description": "Platform-neutral runtime renderer, contracts, and helpers for Ankhorage generated apps.",
  "collaborators": null,
  "donation": null,
  "badges": [
    {
      "id": "license",
      "label": "license",
      "value": "MIT",
      "color": "2563eb"
    },
    {
      "id": "npm",
      "label": "npm",
      "value": "v3.0.11",
      "color": "cb3837"
    },
    {
      "id": "runtime",
      "label": "runtime",
      "value": "bun",
      "color": "f59e0b"
    },
    {
      "id": "typescript",
      "label": "typescript",
      "value": "strict",
      "color": "2563eb"
    },
    {
      "id": "eslint",
      "label": "eslint",
      "value": "checked",
      "color": "0a7f3f"
    },
    {
      "id": "prettier",
      "label": "prettier",
      "value": "checked",
      "color": "0a7f3f"
    },
    {
      "id": "build",
      "label": "build",
      "value": "checked",
      "color": "0a7f3f"
    },
    {
      "id": "tests",
      "label": "tests",
      "value": "checked",
      "color": "0a7f3f"
    },
    {
      "id": "docs",
      "label": "docs",
      "value": "paradox",
      "color": "0f766e"
    }
  ],
  "usage": null,
  "readmeUsageDescription": null,
  "readmeUsage": [
    {
      "title": "Framework-neutral runtime boundary",
      "description": "Framework-neutral runtime boundary\n\n`@ankhorage/runtime` owns platform-neutral runtime renderer contracts for generated apps.\n\nHost apps keep router, theme, and other framework-specific behavior outside this package and\ninject it at the runtime boundary.",
      "language": "ts",
      "code": "import { createRuntimeManifest } from './runtimeManifest.js';\n\ncreateRuntimeManifest({\n  config: {\n    appId: 'demo',\n  },\n});",
      "sourcePath": "src/readme-usage.ts"
    }
  ],
  "readmeCli": null,
  "readmeConfig": null,
  "config": null,
  "entrypoints": [
    "src/index.ts"
  ],
  "modules": [
    {
      "path": "paradox.config.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "default"
      ]
    },
    {
      "path": "src/bindings.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/bindings.ts"
      ],
      "exports": []
    },
    {
      "path": "src/bindings.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "createRuntimeApiOperationExecutor",
        "createRuntimeBindingOperationKey",
        "createRuntimeEventOperationBindingContext",
        "createRuntimeEventOperationLifecycle",
        "IDLE_RUNTIME_EVENT_OPERATION_STATE",
        "resolveBindingInputMap",
        "resolveRuntimeBindings",
        "resolveRuntimeBindingsAsync",
        "resolveRuntimeBindingValue",
        "resolveRuntimeBindingValueSync",
        "resolveRuntimeEventOperationErrorMessage",
        "RuntimeApiOperationExecutorOptions",
        "RuntimeApiOperationSelection",
        "RuntimeBindingOperationExecutionArgs",
        "RuntimeBindingOperationExecutionResult",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationKey",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingOperationResultWriter",
        "RuntimeBindingResolutionArgs",
        "RuntimeBindingResolutionContext",
        "RuntimeBindingResolutionResult",
        "RuntimeEventOperationInvocation",
        "RuntimeEventOperationLifecycle",
        "RuntimeEventOperationState",
        "RuntimeEventOperationStatus",
        "validateRuntimeBindingOperationRef"
      ]
    },
    {
      "path": "src/componentRegistry.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "ComponentRegistry",
        "createComponentRegistry"
      ]
    },
    {
      "path": "src/index.ts",
      "isEntrypoint": true,
      "dependencies": [],
      "exports": [
        "ComponentRegistry",
        "composeRuntimeNodePropsResolver",
        "composeRuntimeRendererWrapNode",
        "createComponentEventFromHandlerArgs",
        "createComponentRegistry",
        "createDbPersistActionHandler",
        "createDbPersistAdapterError",
        "createPendingRuntimeScreenOperationLoaderState",
        "createRuntimeActionRegistry",
        "createRuntimeApiOperationExecutor",
        "createRuntimeBindingOperationKey",
        "createRuntimeEventOperationBindingContext",
        "createRuntimeEventOperationLifecycle",
        "createRuntimeMemoryStateAdapter",
        "createRuntimeScreenLoaderRequestKey",
        "dispatchRuntimeComponentEvent",
        "dispatchRuntimeComponentEventWithReporting",
        "executeDbPersistAction",
        "executeRuntimeScreenOperationLoaders",
        "IDLE_RUNTIME_EVENT_OPERATION_STATE",
        "ManifestContext",
        "ManifestProvider",
        "mergeRuntimeRendererConfig",
        "resolveBindingInputMap",
        "resolveDbPersistInput",
        "resolveRuntimeActionPayload",
        "resolveRuntimeActionValue",
        "resolveRuntimeBindings",
        "resolveRuntimeBindingsAsync",
        "resolveRuntimeBindingValue",
        "resolveRuntimeBindingValueSync",
        "resolveRuntimeEventOperationErrorMessage",
        "resolveScreenOperationLoaders",
        "RuntimeAction",
        "RuntimeActionDescriptor",
        "RuntimeActionExecutor",
        "RuntimeActionHandler",
        "RuntimeActionHandlerArgs",
        "RuntimeActionHandlers",
        "RuntimeActionRegistry",
        "RuntimeActionResolutionArgs",
        "RuntimeActionResolutionScope",
        "RuntimeAdapterDescriptor",
        "RuntimeApiOperationExecutorOptions",
        "RuntimeApiOperationSelection",
        "RuntimeBindingDescriptor",
        "RuntimeBindingOperationExecutionArgs",
        "RuntimeBindingOperationExecutionResult",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationKey",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingOperationResultWriter",
        "RuntimeBindingResolutionArgs",
        "RuntimeBindingResolutionContext",
        "RuntimeBindingResolutionResult",
        "RuntimeCapability",
        "RuntimeComponentEventDispatchArgs",
        "RuntimeDbPersistError",
        "RuntimeDbPersistExecutionResult",
        "RuntimeDbPersistResult",
        "RuntimeDiagnostic",
        "RuntimeEventDiagnosticsReporter",
        "RuntimeEventOperationInvocation",
        "RuntimeEventOperationLifecycle",
        "RuntimeEventOperationState",
        "RuntimeEventOperationStatus",
        "RuntimeEventPropWrapArgs",
        "RuntimeManifest",
        "RuntimeManifestConfig",
        "RuntimeManifestInput",
        "RuntimeMediaAssetResolver",
        "RuntimeMediaAssetResolverArgs",
        "RuntimeMemoryStateAdapterOptions",
        "RuntimeNodePropsResolver",
        "RuntimeRenderer",
        "RuntimeRendererConfig",
        "RuntimeRendererConfigProvider",
        "RuntimeRendererProps",
        "RuntimeRendererWrapArgs",
        "RuntimeResolvedMediaValue",
        "RuntimeResolveNodePropsArgs",
        "RuntimeScreen",
        "RuntimeScreenOperationLoaderExecutionResult",
        "RuntimeScreenOperationLoaderState",
        "RuntimeScreenProps",
        "shouldRenderRuntimeRepeatEmptyState",
        "useManifest",
        "useManifestContext",
        "useOptionalManifestContext",
        "useRuntimeRendererConfig",
        "useRuntimeScreenOperationLoaders",
        "validateRuntimeBindingOperationRef",
        "wrapRuntimeEventProps"
      ]
    },
    {
      "path": "src/ManifestContext.tsx",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "ManifestContext",
        "ManifestProvider",
        "useManifest",
        "useManifestContext",
        "useOptionalManifestContext"
      ]
    },
    {
      "path": "src/react19Compatibility.test.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/ManifestContext.tsx",
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": []
    },
    {
      "path": "src/registry.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx"
      ],
      "exports": []
    },
    {
      "path": "src/registry.tsx",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "ComponentRegistry",
        "createComponentRegistry"
      ]
    },
    {
      "path": "src/rendering.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx",
        "src/rendering.ts"
      ],
      "exports": []
    },
    {
      "path": "src/rendering.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx"
      ],
      "exports": [
        "getUnknownComponentDiagnostic",
        "resolveRenderedChildren",
        "resolveRuntimeRegistry"
      ]
    },
    {
      "path": "src/runtimeActionRegistry.actions.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeActionRegistry.chains.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeActionRegistry.operations.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts",
        "src/runtimeBindings.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeActionRegistry.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts",
        "src/runtimeBindings.ts",
        "src/runtimeEventOperationLifecycle.ts",
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": [
        "createComponentEventFromHandlerArgs",
        "createRuntimeActionRegistry",
        "dispatchRuntimeComponentEvent",
        "resolveRuntimeActionPayload",
        "resolveRuntimeActionValue",
        "RuntimeActionRegistry",
        "RuntimeActionResolutionArgs",
        "RuntimeActionResolutionScope",
        "RuntimeComponentEventDispatchArgs",
        "RuntimeEventPropWrapArgs",
        "wrapRuntimeEventProps"
      ]
    },
    {
      "path": "src/runtimeApiOperations.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiOperations.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeApiOperations.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts"
      ],
      "exports": [
        "createRuntimeApiOperationExecutor",
        "RuntimeApiOperationExecutorOptions"
      ]
    },
    {
      "path": "src/runtimeApiSelection.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeApiSelection.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "resolveRuntimeBindingOperationSelection",
        "RuntimeApiOperationSelection",
        "validateRuntimeBindingOperationRef"
      ]
    },
    {
      "path": "src/runtimeBindings.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts",
        "src/runtimeBindings.ts",
        "src/runtimeNodeProps.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeBindings.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts"
      ],
      "exports": [
        "applyRuntimeBindingDataPath",
        "createRuntimeBindingOperationKey",
        "resolveBindingInputMap",
        "resolveBindingInputMapSync",
        "resolveRuntimeBindings",
        "resolveRuntimeBindingsAsync",
        "resolveRuntimeBindingValue",
        "resolveRuntimeBindingValueSourceSync",
        "resolveRuntimeBindingValueSync",
        "RuntimeBindingOperationExecutionArgs",
        "RuntimeBindingOperationExecutionResult",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationKey",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingOperationResultWriter",
        "RuntimeBindingResolutionArgs",
        "RuntimeBindingResolutionContext",
        "RuntimeBindingResolutionResult"
      ]
    },
    {
      "path": "src/runtimeDbPersist.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts",
        "src/runtimeDbPersist.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeDbPersist.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": [
        "createDbPersistActionHandler",
        "createDbPersistAdapterError",
        "executeDbPersistAction",
        "resolveDbPersistInput",
        "RuntimeDbPersistError",
        "RuntimeDbPersistExecutionResult",
        "RuntimeDbPersistResult"
      ]
    },
    {
      "path": "src/runtimeEventExecution.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeEventExecution.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeEventExecution.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts",
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": [
        "dispatchRuntimeComponentEventWithReporting",
        "RuntimeEventDiagnosticsReporter"
      ]
    },
    {
      "path": "src/runtimeEventOperationLifecycle.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts",
        "src/runtimeEventOperationLifecycle.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeEventOperationLifecycle.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "createRuntimeEventOperationBindingContext",
        "createRuntimeEventOperationLifecycle",
        "IDLE_RUNTIME_EVENT_OPERATION_STATE",
        "resolveRuntimeEventOperationErrorMessage",
        "RuntimeEventOperationInvocation",
        "RuntimeEventOperationLifecycle",
        "RuntimeEventOperationState",
        "RuntimeEventOperationStatus"
      ]
    },
    {
      "path": "src/runtimeImageMedia.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeMedia.ts",
        "src/runtimeNodeProps.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeManifest.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "createRuntimeManifest",
        "defineRuntimeAction",
        "defineRuntimeAdapter",
        "defineRuntimeBinding",
        "listRuntimeCapabilities",
        "RUNTIME_CAPABILITIES",
        "RUNTIME_MANIFEST_KIND",
        "RuntimeActionDescriptor",
        "RuntimeAdapterDescriptor",
        "RuntimeBindingDescriptor",
        "RuntimeCapability",
        "RuntimeDiagnostic",
        "RuntimeManifest",
        "RuntimeManifestConfig",
        "RuntimeManifestInput"
      ]
    },
    {
      "path": "src/runtimeMedia.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeMedia.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeMedia.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "collectRuntimeMediaReferenceIds",
        "createRuntimeMediaResolutionCache",
        "createSyncRuntimeMediaResolutionMap",
        "replaceRuntimeMediaReferences",
        "resolveRuntimeMediaAsset",
        "RuntimeMediaAssetResolver",
        "RuntimeMediaAssetResolverArgs",
        "RuntimeMediaResolutionCache",
        "RuntimeResolvedMediaValue"
      ]
    },
    {
      "path": "src/runtimeMediaCache.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeMedia.ts"
      ],
      "exports": [
        "RuntimeMediaResolutionCacheProvider",
        "useRuntimeMediaResolutionCache"
      ]
    },
    {
      "path": "src/runtimeMediaConfig.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeNodeProps.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeNodeProps.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeNodeProps.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts",
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": [
        "resolveRuntimeNodeProps",
        "wrapRuntimeActionProps"
      ]
    },
    {
      "path": "src/runtimePackageIsolation.test.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": []
    },
    {
      "path": "src/RuntimeRenderer.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeRepeatEmptyState.ts"
      ],
      "exports": []
    },
    {
      "path": "src/RuntimeRenderer.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx",
        "src/rendering.ts",
        "src/runtimeActionRegistry.ts",
        "src/runtimeBindings.ts",
        "src/runtimeDbPersist.ts",
        "src/runtimeEventExecution.ts",
        "src/runtimeEventOperationLifecycle.ts",
        "src/runtimeMedia.ts",
        "src/runtimeMediaCache.tsx",
        "src/runtimeNodeProps.ts",
        "src/RuntimeRendererConfig.tsx",
        "src/runtimeRepeat.ts",
        "src/runtimeRepeatDiagnostics.ts",
        "src/runtimeRepeatEmptyState.ts",
        "src/useRuntimeMediaProps.ts"
      ],
      "exports": [
        "RuntimeRenderer",
        "RuntimeRendererProps"
      ]
    },
    {
      "path": "src/RuntimeRendererConfig.test.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": []
    },
    {
      "path": "src/RuntimeRendererConfig.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx",
        "src/runtimeBindings.ts",
        "src/runtimeEventOperationLifecycle.ts",
        "src/runtimeMedia.ts"
      ],
      "exports": [
        "composeRuntimeNodePropsResolver",
        "composeRuntimeRendererWrapNode",
        "mergeRuntimeRendererConfig",
        "RuntimeAction",
        "RuntimeActionExecutor",
        "RuntimeActionHandler",
        "RuntimeActionHandlerArgs",
        "RuntimeActionHandlers",
        "RuntimeNodePropsResolver",
        "RuntimeRendererConfig",
        "RuntimeRendererConfigProvider",
        "RuntimeRendererWrapArgs",
        "RuntimeResolveNodePropsArgs",
        "useRuntimeRendererConfig"
      ]
    },
    {
      "path": "src/runtimeRepeat.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeActionRegistry.ts",
        "src/runtimeBindings.ts",
        "src/runtimeRepeat.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeRepeat.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts",
        "src/runtimeBindings.ts"
      ],
      "exports": [
        "createRuntimeRepeatBindingContext",
        "resolveRuntimeRepeatItemKey",
        "resolveRuntimeRepeatItemsAsync",
        "resolveRuntimeRepeatItemsSync",
        "RuntimeRepeatItemsResult",
        "RuntimeRepeatItemsSyncResult",
        "RuntimeRepeatResolutionContext"
      ]
    },
    {
      "path": "src/runtimeRepeatDiagnostics.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "createRepeatDiagnosticsKey"
      ]
    },
    {
      "path": "src/runtimeRepeatEmptyState.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "shouldRenderRuntimeRepeatEmptyState"
      ]
    },
    {
      "path": "src/RuntimeScreen.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/registry.tsx",
        "src/RuntimeRenderer.tsx",
        "src/RuntimeRendererConfig.tsx",
        "src/runtimeScreenLoaders.ts",
        "src/runtimeStateAdapter.ts"
      ],
      "exports": [
        "RuntimeScreen",
        "RuntimeScreenProps"
      ]
    },
    {
      "path": "src/runtimeScreenLoaders.arrayPath.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts",
        "src/runtimeScreenLoaders.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeScreenLoaders.execution.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts",
        "src/runtimeScreenLoaders.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeScreenLoaders.lifecycle.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts",
        "src/runtimeScreenLoaders.ts"
      ],
      "exports": []
    },
    {
      "path": "src/runtimeScreenLoaders.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeApiSelection.ts",
        "src/runtimeBindings.ts"
      ],
      "exports": [
        "beginRuntimeScreenOperationLoaderRequest",
        "completeRuntimeScreenOperationLoaderRequest",
        "createIdleRuntimeScreenOperationLoaderState",
        "createPendingRuntimeScreenOperationLoaderState",
        "createRuntimeScreenLoaderRequestKey",
        "createRuntimeScreenOperationLoaderLifecycle",
        "executeRuntimeScreenOperationLoaders",
        "resolveScreenOperationLoaders",
        "RuntimeScreenOperationLoaderExecutionResult",
        "RuntimeScreenOperationLoaderLifecycle",
        "RuntimeScreenOperationLoaderState",
        "useRuntimeScreenOperationLoaders"
      ]
    },
    {
      "path": "src/runtimeStateAdapter.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": [
        "createRuntimeMemoryStateAdapter",
        "RuntimeMemoryStateAdapterOptions"
      ]
    },
    {
      "path": "src/runtimeStateAdapterConfig.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeBindings.ts",
        "src/runtimeNodeProps.ts",
        "src/RuntimeRendererConfig.tsx"
      ],
      "exports": []
    },
    {
      "path": "src/useRuntimeMediaProps.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeMedia.ts"
      ],
      "exports": [
        "useRuntimeMediaProps"
      ]
    },
    {
      "path": "tests/reactNativeWebCompatibility.fixture.tsx",
      "isEntrypoint": false,
      "dependencies": [
        "src/RuntimeRenderer.tsx"
      ],
      "exports": [
        "renderReactNativeWebRuntimeFixture"
      ]
    },
    {
      "path": "tests/reactNativeWebCompatibility.test.ts",
      "isEntrypoint": false,
      "dependencies": [],
      "exports": []
    },
    {
      "path": "tests/runtime.test.ts",
      "isEntrypoint": false,
      "dependencies": [
        "src/runtimeManifest.ts"
      ],
      "exports": []
    }
  ],
  "exports": [
    {
      "name": "ComponentRegistry",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/componentRegistry.ts",
      "sourceLocation": {
        "filePath": "src/componentRegistry.ts",
        "line": 3,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "composeRuntimeNodePropsResolver",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 95,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeNodePropsResolver"
      ],
      "signatures": [
        {
          "label": "(localResolver?: RuntimeNodePropsResolver | undefined, inheritedResolver?: RuntimeNodePropsResolver | undefined) => RuntimeNodePropsResolver | undefined",
          "parameters": [
            {
              "name": "inheritedResolver",
              "type": "RuntimeNodePropsResolver | undefined",
              "required": false,
              "description": null
            },
            {
              "name": "localResolver",
              "type": "RuntimeNodePropsResolver | undefined",
              "required": false,
              "description": null
            }
          ],
          "returnType": "RuntimeNodePropsResolver | undefined",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "composeRuntimeRendererWrapNode",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 80,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeRendererWrapArgs"
      ],
      "signatures": [
        {
          "label": "(innerWrapNode?: ((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined, outerWrapNode?: ((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined) => ((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
          "parameters": [
            {
              "name": "innerWrapNode",
              "type": "((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
              "required": false,
              "description": null
            },
            {
              "name": "outerWrapNode",
              "type": "((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
              "required": false,
              "description": null
            }
          ],
          "returnType": "((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createComponentEventFromHandlerArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 223,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(args: { readonly node: UiNode; readonly eventName: string; readonly handlerArgs: readonly unknown[]; }) => ComponentEventDto<string, RuntimeEventPayload>",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly node: UiNode; readonly eventName: string; readonly handlerArgs: readonly unknown[]; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "ComponentEventDto<string, RuntimeEventPayload>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createComponentRegistry",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/componentRegistry.ts",
      "sourceLocation": {
        "filePath": "src/componentRegistry.ts",
        "line": 5,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(registries?: readonly Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>>[]) => Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>>",
          "parameters": [
            {
              "name": "registries",
              "type": "readonly Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>>[]",
              "required": false,
              "description": null
            }
          ],
          "returnType": "Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createDbPersistActionHandler",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 36,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeDbPersistExecutionResult"
      ],
      "signatures": [
        {
          "label": "(args: { readonly dbAdapter: DbAdapter; readonly onResult?: (result: RuntimeDbPersistExecutionResult) => void; }) => RuntimeActionHandler",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly dbAdapter: DbAdapter; readonly onResult?: (result: RuntimeDbPersistExecutionResult) => void; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeActionHandler",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createDbPersistAdapterError",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 126,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeDbPersistError"
      ],
      "signatures": [
        {
          "label": "(error: RuntimeDbPersistError) => DbAdapterError",
          "parameters": [
            {
              "name": "error",
              "type": "RuntimeDbPersistError",
              "required": true,
              "description": null
            }
          ],
          "returnType": "DbAdapterError",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createPendingRuntimeScreenOperationLoaderState",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 82,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeScreenOperationLoaderState"
      ],
      "signatures": [
        {
          "label": "(args: { readonly dependencyKey: string; readonly previousState?: RuntimeScreenOperationLoaderState; }) => RuntimeScreenOperationLoaderState",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly dependencyKey: string; readonly previousState?: RuntimeScreenOperationLoaderState; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeScreenOperationLoaderState",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeActionRegistry",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 71,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeActionHandlers",
        "RuntimeActionRegistry",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingOperationResultWriter",
        "RuntimeEventOperationLifecycle"
      ],
      "signatures": [
        {
          "label": "(options?: { actionHandlers?: RuntimeActionHandlers; apis?: ApiDefinitionRegistry; dataBindings?: ComponentDataBindingRegistry; executeAction?: RuntimeActionHandler; executeOperation?: RuntimeBindingOperationExecutor; eventOperationLifecycle?: RuntimeEventOperationLifecycle; operationResults?: RuntimeBindingOperationResultCache; writeOperationResult?: RuntimeBindingOperationResultWriter; }) => RuntimeActionRegistry",
          "parameters": [
            {
              "name": "options",
              "type": "{ actionHandlers?: RuntimeActionHandlers; apis?: ApiDefinitionRegistry; dataBindings?: ComponentDataBindingRegistry; executeAction?: RuntimeActionHandler; executeOperation?: RuntimeBindingOperationExecutor; eventOperationLifecycle?: RuntimeEventOperationLifecycle; operationResults?: RuntimeBindingOperationResultCache; writeOperationResult?: RuntimeBindingOperationResultWriter; }",
              "required": false,
              "description": null
            }
          ],
          "returnType": "RuntimeActionRegistry",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeApiOperationExecutor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeApiOperations.ts",
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 12,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeApiOperationExecutorOptions",
        "RuntimeBindingOperationExecutor"
      ],
      "signatures": [
        {
          "label": "(options: RuntimeApiOperationExecutorOptions) => RuntimeBindingOperationExecutor",
          "parameters": [
            {
              "name": "options",
              "type": "RuntimeApiOperationExecutorOptions",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeBindingOperationExecutor",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeBindingOperationKey",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 165,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(operation: BindingOperationRef) => string",
          "parameters": [
            {
              "name": "operation",
              "type": "BindingOperationRef",
              "required": true,
              "description": null
            }
          ],
          "returnType": "string",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeEventOperationBindingContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 92,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeEventOperationState"
      ],
      "signatures": [
        {
          "label": "(context: Record<string, unknown> | undefined, state: RuntimeEventOperationState) => Record<string, unknown>",
          "parameters": [
            {
              "name": "context",
              "type": "Record<string, unknown> | undefined",
              "required": true,
              "description": null
            },
            {
              "name": "state",
              "type": "RuntimeEventOperationState",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Record<string, unknown>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeEventOperationLifecycle",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 39,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeEventOperationLifecycle",
        "RuntimeEventOperationState"
      ],
      "signatures": [
        {
          "label": "(onStateChange: (state: RuntimeEventOperationState) => void) => RuntimeEventOperationLifecycle",
          "parameters": [
            {
              "name": "onStateChange",
              "type": "(state: RuntimeEventOperationState) => void",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeEventOperationLifecycle",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeMemoryStateAdapter",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeStateAdapter.ts",
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 18,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeMemoryStateAdapterOptions"
      ],
      "signatures": [
        {
          "label": "(options?: RuntimeMemoryStateAdapterOptions) => StateAdapter",
          "parameters": [
            {
              "name": "options",
              "type": "RuntimeMemoryStateAdapterOptions",
              "required": false,
              "description": null
            }
          ],
          "returnType": "StateAdapter",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "createRuntimeScreenLoaderRequestKey",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 49,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingOperationResultCache"
      ],
      "signatures": [
        {
          "label": "(args: { readonly screenId: string; readonly loaders: readonly OperationScreenDataLoaderDefinition[]; readonly bindingContext?: Record<string, unknown>; readonly operationResults?: RuntimeBindingOperationResultCache; }) => string",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly screenId: string; readonly loaders: readonly OperationScreenDataLoaderDefinition[]; readonly bindingContext?: Record<string, unknown>; readonly operationResults?: RuntimeBindingOperationResultCache; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "string",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "dispatchRuntimeComponentEvent",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 109,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandlers",
        "RuntimeComponentEventDispatchArgs"
      ],
      "signatures": [
        {
          "label": "(args: RuntimeComponentEventDispatchArgs & { readonly actionHandlers?: RuntimeActionHandlers; }) => Promise<readonly DataSourceDiagnostic[]>",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeComponentEventDispatchArgs & { readonly actionHandlers?: RuntimeActionHandlers; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<readonly DataSourceDiagnostic[]>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "dispatchRuntimeComponentEventWithReporting",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeEventExecution.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventExecution.ts",
        "line": 14,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandlers",
        "RuntimeComponentEventDispatchArgs",
        "RuntimeEventDiagnosticsReporter"
      ],
      "signatures": [
        {
          "label": "(args: RuntimeComponentEventDispatchArgs & RuntimeEventDiagnosticsReporter & { readonly actionHandlers?: RuntimeActionHandlers; }) => Promise<readonly DataSourceDiagnostic[]>",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeComponentEventDispatchArgs & RuntimeEventDiagnosticsReporter & { readonly actionHandlers?: RuntimeActionHandlers; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<readonly DataSourceDiagnostic[]>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "executeDbPersistAction",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 48,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandlerArgs",
        "RuntimeDbPersistExecutionResult"
      ],
      "signatures": [
        {
          "label": "(args: { readonly dbAdapter: DbAdapter; readonly handlerArgs: RuntimeActionHandlerArgs; }) => Promise<RuntimeDbPersistExecutionResult>",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly dbAdapter: DbAdapter; readonly handlerArgs: RuntimeActionHandlerArgs; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<RuntimeDbPersistExecutionResult>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "executeRuntimeScreenOperationLoaders",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 178,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingResolutionContext",
        "RuntimeScreenOperationLoaderExecutionResult"
      ],
      "signatures": [
        {
          "label": "(args: { readonly bindingContext?: Record<string, unknown>; readonly apis?: RuntimeBindingResolutionContext[\"apis\"]; readonly executeOperation?: RuntimeBindingOperationExecutor; readonly operationResults?: RuntimeBindingOperationResultCache; readonly screen: ScreenSpec; readonly loaders: readonly OperationScreenDataLoaderDefinition[]; }) => Promise<RuntimeScreenOperationLoaderExecutionResult>",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly bindingContext?: Record<string, unknown>; readonly apis?: RuntimeBindingResolutionContext[\"apis\"]; readonly executeOperation?: RuntimeBindingOperationExecutor; readonly operationResults?: RuntimeBindingOperationResultCache; readonly screen: ScreenSpec; readonly loaders: readonly OperationScreenDataLoaderDefinition[]; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<RuntimeScreenOperationLoaderExecutionResult>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "IDLE_RUNTIME_EVENT_OPERATION_STATE",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "value",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 27,
        "column": 14
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "ManifestContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "value",
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 10,
        "column": 14
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "ManifestProvider",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 12,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(props: ManifestContextValue & { children: React.ReactNode; }) => React.JSX.Element",
          "parameters": [
            {
              "name": "props",
              "type": "ManifestContextValue & { children: React.ReactNode; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "React.JSX.Element",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "mergeRuntimeRendererConfig",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 113,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeRendererConfig"
      ],
      "signatures": [
        {
          "label": "(localConfig: RuntimeRendererConfig | undefined, inheritedConfig: RuntimeRendererConfig | undefined) => RuntimeRendererConfig",
          "parameters": [
            {
              "name": "inheritedConfig",
              "type": "RuntimeRendererConfig | undefined",
              "required": true,
              "description": null
            },
            {
              "name": "localConfig",
              "type": "RuntimeRendererConfig | undefined",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeRendererConfig",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveBindingInputMap",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 131,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingResolutionContext"
      ],
      "signatures": [
        {
          "label": "(input: Readonly<Record<string, BindingInputValue>> | undefined, context: RuntimeBindingResolutionContext, diagnostics?: DataSourceDiagnostic[]) => Promise<import(\"@ankhorage/contracts\").SerializableValue | undefined>",
          "parameters": [
            {
              "name": "context",
              "type": "RuntimeBindingResolutionContext",
              "required": true,
              "description": null
            },
            {
              "name": "diagnostics",
              "type": "DataSourceDiagnostic[]",
              "required": false,
              "description": null
            },
            {
              "name": "input",
              "type": "Readonly<Record<string, BindingInputValue>> | undefined",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<import(\"@ankhorage/contracts\").SerializableValue | undefined>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveDbPersistInput",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 68,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeDbPersistError"
      ],
      "signatures": [
        {
          "label": "(payload: object | undefined) => { readonly ok: true; readonly data: DbInsertInput; } | { readonly ok: false; readonly error: RuntimeDbPersistError; }",
          "parameters": [
            {
              "name": "payload",
              "type": "object | undefined",
              "required": true,
              "description": null
            }
          ],
          "returnType": "{ readonly ok: true; readonly data: DbInsertInput; } | { readonly ok: false; readonly error: RuntimeDbPersistError; }",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeActionPayload",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 237,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionResolutionArgs"
      ],
      "signatures": [
        {
          "label": "(payload: object | undefined, args: RuntimeActionResolutionArgs) => object | undefined",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeActionResolutionArgs",
              "required": true,
              "description": null
            },
            {
              "name": "payload",
              "type": "object | undefined",
              "required": true,
              "description": null
            }
          ],
          "returnType": "object | undefined",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeActionValue",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 248,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionResolutionArgs"
      ],
      "signatures": [
        {
          "label": "(value: unknown, args: RuntimeActionResolutionArgs) => object | undefined",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeActionResolutionArgs",
              "required": true,
              "description": null
            },
            {
              "name": "value",
              "type": "unknown",
              "required": true,
              "description": null
            }
          ],
          "returnType": "object | undefined",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeBindings",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 91,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingResolutionArgs",
        "RuntimeBindingResolutionResult"
      ],
      "signatures": [
        {
          "label": "(args: RuntimeBindingResolutionArgs) => RuntimeBindingResolutionResult",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeBindingResolutionArgs",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeBindingResolutionResult",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeBindingsAsync",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 76,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingResolutionArgs",
        "RuntimeBindingResolutionResult"
      ],
      "signatures": [
        {
          "label": "(args: RuntimeBindingResolutionArgs) => Promise<RuntimeBindingResolutionResult>",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeBindingResolutionArgs",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Promise<RuntimeBindingResolutionResult>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeBindingValue",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 105,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingResolutionContext"
      ],
      "signatures": [
        {
          "label": "(binding: PropBinding, context: RuntimeBindingResolutionContext, diagnostics?: DataSourceDiagnostic[]) => Promise<unknown>",
          "parameters": [
            {
              "name": "binding",
              "type": "PropBinding",
              "required": true,
              "description": null
            },
            {
              "name": "context",
              "type": "RuntimeBindingResolutionContext",
              "required": true,
              "description": null
            },
            {
              "name": "diagnostics",
              "type": "DataSourceDiagnostic[]",
              "required": false,
              "description": null
            }
          ],
          "returnType": "Promise<unknown>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeBindingValueSync",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 118,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingResolutionContext"
      ],
      "signatures": [
        {
          "label": "(binding: PropBinding, context: RuntimeBindingResolutionContext, diagnostics?: DataSourceDiagnostic[]) => unknown",
          "parameters": [
            {
              "name": "binding",
              "type": "PropBinding",
              "required": true,
              "description": null
            },
            {
              "name": "context",
              "type": "RuntimeBindingResolutionContext",
              "required": true,
              "description": null
            },
            {
              "name": "diagnostics",
              "type": "DataSourceDiagnostic[]",
              "required": false,
              "description": null
            }
          ],
          "returnType": "unknown",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveRuntimeEventOperationErrorMessage",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 113,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(diagnostics: readonly DataSourceDiagnostic[]) => string",
          "parameters": [
            {
              "name": "diagnostics",
              "type": "readonly DataSourceDiagnostic[]",
              "required": true,
              "description": null
            }
          ],
          "returnType": "string",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "resolveScreenOperationLoaders",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 43,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(screen: ScreenSpec) => readonly OperationScreenDataLoaderDefinition[]",
          "parameters": [
            {
              "name": "screen",
              "type": "ScreenSpec",
              "required": true,
              "description": null
            }
          ],
          "returnType": "readonly OperationScreenDataLoaderDefinition[]",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeAction",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 46,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionDescriptor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 24,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "capability",
          "kind": "property",
          "type": "\"runtime.render\" | \"runtime.actions\" | \"runtime.bindings\" | \"runtime.adapters\" | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "data",
          "kind": "property",
          "type": "Data | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "description",
          "kind": "property",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "id",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionExecutor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 49,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionHandler",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 47,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionHandlerArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 39,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeAction"
      ],
      "signatures": [],
      "members": [
        {
          "name": "action",
          "kind": "property",
          "type": "RuntimeAction",
          "required": true,
          "description": null
        },
        {
          "name": "event",
          "kind": "property",
          "type": "ComponentEventDto<string, object> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "resolvedPayload",
          "kind": "property",
          "type": "object | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionHandlers",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 48,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionRegistry",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 34,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeComponentEventDispatchArgs"
      ],
      "signatures": [],
      "members": [
        {
          "name": "dispatchComponentEvent",
          "kind": "method",
          "type": "(args: RuntimeComponentEventDispatchArgs) => Promise<void>",
          "required": true,
          "description": null
        },
        {
          "name": "registerActionHandler",
          "kind": "method",
          "type": "(type: string, handler: RuntimeActionHandler) => () => void",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionResolutionArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 45,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "event",
          "kind": "property",
          "type": "ComponentEventDto<string, object>",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "state",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeActionResolutionScope",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 39,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "state",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeAdapterDescriptor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 39,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "id",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "kind",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "options",
          "kind": "property",
          "type": "Options | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeApiOperationExecutorOptions",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeApiOperations.ts",
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 7,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "credentialResolver",
          "kind": "property",
          "type": "EndpointTestCredentialResolver | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "fetch",
          "kind": "property",
          "type": "EndpointTestFetch | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeApiOperationSelection",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeApiSelection.ts",
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 10,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "api",
          "kind": "property",
          "type": "ApiDefinition",
          "required": true,
          "description": null
        },
        {
          "name": "endpoint",
          "kind": "property",
          "type": "DataEndpointConfig",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingDescriptor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 31,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "actionId",
          "kind": "property",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "id",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "source",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "target",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "value",
          "kind": "property",
          "type": "Value | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationExecutionArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 24,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "api",
          "kind": "property",
          "type": "ApiDefinition",
          "required": true,
          "description": null
        },
        {
          "name": "endpoint",
          "kind": "property",
          "type": "DataEndpointConfig",
          "required": true,
          "description": null
        },
        {
          "name": "input",
          "kind": "property",
          "type": "import(\"@ankhorage/contracts\").SerializableValue | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operation",
          "kind": "property",
          "type": "BindingOperationRef",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationExecutionResult",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 32,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationExecutor",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 43,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationKey",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 22,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationResultCache",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 47,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingOperationResultWriter",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 51,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingResolutionArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 66,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingOperationExecutor"
      ],
      "signatures": [],
      "members": [
        {
          "name": "apis",
          "kind": "property",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "event",
          "kind": "property",
          "type": "ComponentEventDto<string, object> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "kind": "property",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "props",
          "kind": "property",
          "type": "Record<string, unknown>",
          "required": true,
          "description": null
        },
        {
          "name": "stateAdapter",
          "kind": "property",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingResolutionContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 56,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingOperationExecutor"
      ],
      "signatures": [],
      "members": [
        {
          "name": "apis",
          "kind": "property",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "event",
          "kind": "property",
          "type": "ComponentEventDto<string, object> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "kind": "property",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "stateAdapter",
          "kind": "property",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeBindingResolutionResult",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeBindings.ts",
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 71,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "diagnostics",
          "kind": "property",
          "type": "readonly DataSourceDiagnostic[]",
          "required": true,
          "description": null
        },
        {
          "name": "props",
          "kind": "property",
          "type": "Record<string, unknown>",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeCapability",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 10,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeComponentEventDispatchArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 49,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationResultWriter",
        "RuntimeEventOperationLifecycle"
      ],
      "signatures": [],
      "members": [
        {
          "name": "apis",
          "kind": "property",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "event",
          "kind": "property",
          "type": "ComponentEventDto<string, object>",
          "required": true,
          "description": null
        },
        {
          "name": "eventName",
          "kind": "property",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "eventOperationLifecycle",
          "kind": "property",
          "type": "RuntimeEventOperationLifecycle | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeAction",
          "kind": "property",
          "type": "RuntimeActionHandler | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "kind": "property",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "state",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "writeOperationResult",
          "kind": "property",
          "type": "RuntimeBindingOperationResultWriter | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeDbPersistError",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 16,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "code",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "message",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeDbPersistExecutionResult",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 21,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeDbPersistResult",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeDbPersist.ts",
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 11,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "input",
          "kind": "property",
          "type": "DbInsertInput<DbRecord>",
          "required": true,
          "description": null
        },
        {
          "name": "result",
          "kind": "property",
          "type": "DbResult<DbRecord[]>",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeDiagnostic",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 12,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "code",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "message",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "severity",
          "kind": "property",
          "type": "\"error\" | \"info\" | \"warning\"",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventDiagnosticsReporter",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeEventExecution.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventExecution.ts",
        "line": 9,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "consoleImpl",
          "kind": "property",
          "type": "Pick<Console, \"error\" | \"warn\"> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "onDiagnostics",
          "kind": "property",
          "type": "((diagnostics: readonly DataSourceDiagnostic[]) => void) | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventOperationInvocation",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 14,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "id",
          "kind": "property",
          "type": "number",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventOperationLifecycle",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 18,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeEventOperationInvocation"
      ],
      "signatures": [],
      "members": [
        {
          "name": "fail",
          "kind": "method",
          "type": "(invocation: RuntimeEventOperationInvocation, message: string) => void",
          "required": true,
          "description": null
        },
        {
          "name": "start",
          "kind": "method",
          "type": "(args: { readonly nodeId: string; readonly operation: BindingOperationRef; }) => RuntimeEventOperationInvocation | undefined",
          "required": true,
          "description": null
        },
        {
          "name": "succeed",
          "kind": "method",
          "type": "(invocation: RuntimeEventOperationInvocation) => void",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventOperationState",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 6,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeEventOperationStatus"
      ],
      "signatures": [],
      "members": [
        {
          "name": "errorMessage",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "loading",
          "kind": "property",
          "type": "boolean",
          "required": true,
          "description": null
        },
        {
          "name": "nodeId",
          "kind": "property",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operation",
          "kind": "property",
          "type": "BindingOperationRef | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "status",
          "kind": "property",
          "type": "RuntimeEventOperationStatus",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventOperationStatus",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeEventOperationLifecycle.ts",
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 4,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeEventPropWrapArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 61,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeComponentEventDispatchArgs"
      ],
      "signatures": [],
      "members": [
        {
          "name": "context",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "disableActions",
          "kind": "property",
          "type": "boolean",
          "required": true,
          "description": null
        },
        {
          "name": "dispatchComponentEvent",
          "kind": "property",
          "type": "(args: RuntimeComponentEventDispatchArgs) => Promise<void> | void",
          "required": true,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "props",
          "kind": "property",
          "type": "Record<string, unknown>",
          "required": true,
          "description": null
        },
        {
          "name": "state",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeManifest",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 45,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionDescriptor",
        "RuntimeAdapterDescriptor",
        "RuntimeBindingDescriptor",
        "RuntimeDiagnostic",
        "RuntimeManifestConfig"
      ],
      "signatures": [],
      "members": [
        {
          "name": "actions",
          "kind": "property",
          "type": "readonly RuntimeActionDescriptor<unknown>[]",
          "required": true,
          "description": null
        },
        {
          "name": "adapters",
          "kind": "property",
          "type": "readonly RuntimeAdapterDescriptor<unknown>[]",
          "required": true,
          "description": null
        },
        {
          "name": "bindings",
          "kind": "property",
          "type": "readonly RuntimeBindingDescriptor<unknown>[]",
          "required": true,
          "description": null
        },
        {
          "name": "config",
          "kind": "property",
          "type": "RuntimeManifestConfig",
          "required": true,
          "description": null
        },
        {
          "name": "diagnostics",
          "kind": "property",
          "type": "readonly RuntimeDiagnostic[]",
          "required": true,
          "description": null
        },
        {
          "name": "kind",
          "kind": "property",
          "type": "\"ankhorage-runtime-manifest\"",
          "required": true,
          "description": null
        },
        {
          "name": "version",
          "kind": "property",
          "type": "1",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeManifestConfig",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 18,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "appId",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "environment",
          "kind": "property",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "values",
          "kind": "property",
          "type": "Readonly<Record<string, unknown>> | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeManifestInput",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeManifest.ts",
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 55,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionDescriptor",
        "RuntimeAdapterDescriptor",
        "RuntimeBindingDescriptor",
        "RuntimeDiagnostic",
        "RuntimeManifestConfig"
      ],
      "signatures": [],
      "members": [
        {
          "name": "actions",
          "kind": "property",
          "type": "readonly RuntimeActionDescriptor<unknown>[] | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "adapters",
          "kind": "property",
          "type": "readonly RuntimeAdapterDescriptor<unknown>[] | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "bindings",
          "kind": "property",
          "type": "readonly RuntimeBindingDescriptor<unknown>[] | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "config",
          "kind": "property",
          "type": "RuntimeManifestConfig",
          "required": true,
          "description": null
        },
        {
          "name": "diagnostics",
          "kind": "property",
          "type": "readonly RuntimeDiagnostic[] | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeMediaAssetResolver",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeMedia.ts",
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 13,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeMediaAssetResolverArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeMedia.ts",
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 9,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "asset",
          "kind": "property",
          "type": "MediaAsset",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeMemoryStateAdapterOptions",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeStateAdapter.ts",
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 14,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "initialState",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue>> | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeNodePropsResolver",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "node_modules/@ankhorage/contracts/dist/runtimeCallbacks.d.ts",
      "sourceLocation": {
        "filePath": "node_modules/@ankhorage/contracts/dist/runtimeCallbacks.d.ts",
        "line": 6,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeRenderer",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRenderer.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRenderer.tsx",
        "line": 81,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeRendererProps"
      ],
      "signatures": [
        {
          "label": "(props: RuntimeRendererProps) => React.JSX.Element",
          "parameters": [
            {
              "name": "props",
              "type": "RuntimeRendererProps",
              "required": true,
              "description": null
            }
          ],
          "returnType": "React.JSX.Element",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeRendererConfig",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 51,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeActionHandlers",
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationResultWriter",
        "RuntimeEventOperationLifecycle",
        "RuntimeEventOperationState",
        "RuntimeMediaAssetResolver",
        "RuntimeNodePropsResolver",
        "RuntimeRendererWrapArgs"
      ],
      "signatures": [],
      "members": [
        {
          "name": "actionHandlers",
          "kind": "property",
          "type": "RuntimeActionHandlers | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "apis",
          "kind": "property",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "bindingContext",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbAdapter",
          "kind": "property",
          "type": "DbAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbRealtimeAdapter",
          "kind": "property",
          "type": "DbRealtimeAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "disableActions",
          "kind": "property",
          "type": "boolean | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "eventOperationLifecycle",
          "kind": "property",
          "type": "RuntimeEventOperationLifecycle | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "eventOperationState",
          "kind": "property",
          "type": "RuntimeEventOperationState | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeAction",
          "kind": "property",
          "type": "RuntimeActionHandler | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "kind": "property",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "mediaAssets",
          "kind": "property",
          "type": "MediaAssetRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "onDiagnostics",
          "kind": "property",
          "type": "((diagnostics: readonly DataSourceDiagnostic[]) => void) | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "registry",
          "kind": "property",
          "type": "Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "resolveMediaAsset",
          "kind": "property",
          "type": "RuntimeMediaAssetResolver | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "resolveNodeProps",
          "kind": "property",
          "type": "RuntimeNodePropsResolver | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "stateAdapter",
          "kind": "property",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "wrapNode",
          "kind": "property",
          "type": "((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "writeOperationResult",
          "kind": "property",
          "type": "RuntimeBindingOperationResultWriter | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeRendererConfigProvider",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 164,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeRendererConfig"
      ],
      "signatures": [
        {
          "label": "(props: { value: RuntimeRendererConfig; children: React.ReactNode; }) => React.JSX.Element",
          "parameters": [
            {
              "name": "props",
              "type": "{ value: RuntimeRendererConfig; children: React.ReactNode; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "React.JSX.Element",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeRendererProps",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/RuntimeRenderer.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRenderer.tsx",
        "line": 61,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeActionHandler",
        "RuntimeBindingOperationExecutor",
        "RuntimeMediaAssetResolver",
        "RuntimeRendererConfig",
        "RuntimeRendererWrapArgs"
      ],
      "signatures": [],
      "members": [
        {
          "name": "apis",
          "kind": "property",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "bindingContext",
          "kind": "property",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "kind": "property",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbAdapter",
          "kind": "property",
          "type": "DbAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbRealtimeAdapter",
          "kind": "property",
          "type": "DbRealtimeAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "disableActions",
          "kind": "property",
          "type": "boolean | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeAction",
          "kind": "property",
          "type": "import(\"./RuntimeRendererConfig\").RuntimeActionHandler | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "kind": "property",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "isRoot",
          "kind": "property",
          "type": "boolean | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "mediaAssets",
          "kind": "property",
          "type": "MediaAssetRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "onDiagnostics",
          "kind": "property",
          "type": "((diagnostics: readonly DataSourceDiagnostic[]) => void) | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "registry",
          "kind": "property",
          "type": "Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "resolveMediaAsset",
          "kind": "property",
          "type": "RuntimeMediaAssetResolver | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "stateAdapter",
          "kind": "property",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "wrapNode",
          "kind": "property",
          "type": "((args: RuntimeRendererWrapArgs) => React.ReactNode) | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeRendererWrapArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 33,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "isRoot",
          "kind": "property",
          "type": "boolean",
          "required": true,
          "description": null
        },
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "rendered",
          "kind": "property",
          "type": "React.ReactNode",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeResolvedMediaValue",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "unknown",
      "modulePath": "src/runtimeMedia.ts",
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 7,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeResolveNodePropsArgs",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "node_modules/@ankhorage/contracts/dist/runtimeCallbacks.d.ts",
      "sourceLocation": {
        "filePath": "node_modules/@ankhorage/contracts/dist/runtimeCallbacks.d.ts",
        "line": 2,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "node",
          "kind": "property",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "props",
          "kind": "property",
          "type": "Record<string, unknown>",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeScreen",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeScreen.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeScreen.tsx",
        "line": 17,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeScreenProps"
      ],
      "signatures": [
        {
          "label": "(props: RuntimeScreenProps) => React.JSX.Element",
          "parameters": [
            {
              "name": "props",
              "type": "RuntimeScreenProps",
              "required": true,
              "description": null
            }
          ],
          "returnType": "React.JSX.Element",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "RuntimeScreenOperationLoaderExecutionResult",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 25,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "dependencyKey",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "diagnostics",
          "kind": "property",
          "type": "readonly DataSourceDiagnostic[]",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>>",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeScreenOperationLoaderState",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 18,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "dependencyKey",
          "kind": "property",
          "type": "string",
          "required": true,
          "description": null
        },
        {
          "name": "diagnostics",
          "kind": "property",
          "type": "readonly DataSourceDiagnostic[]",
          "required": true,
          "description": null
        },
        {
          "name": "operationResults",
          "kind": "property",
          "type": "Readonly<Record<string, import(\"@ankhorage/contracts\").SerializableValue | undefined>>",
          "required": true,
          "description": null
        },
        {
          "name": "renderVersion",
          "kind": "property",
          "type": "number",
          "required": true,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "RuntimeScreenProps",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "type",
      "modulePath": "src/RuntimeScreen.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeScreen.tsx",
        "line": 10,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [],
      "members": [
        {
          "name": "manifest",
          "kind": "property",
          "type": "AppManifest",
          "required": true,
          "description": null
        },
        {
          "name": "registry",
          "kind": "property",
          "type": "Readonly<Record<string, React.ElementType<any, keyof React.JSX.IntrinsicElements>>> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "screen",
          "kind": "property",
          "type": "ScreenSpec",
          "required": true,
          "description": null
        },
        {
          "name": "stateAdapter",
          "kind": "property",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        }
      ],
      "structuredRows": []
    },
    {
      "name": "shouldRenderRuntimeRepeatEmptyState",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeRepeatEmptyState.ts",
      "sourceLocation": {
        "filePath": "src/runtimeRepeatEmptyState.ts",
        "line": 3,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(args: { readonly diagnostics?: readonly DataSourceDiagnostic[]; readonly items?: readonly BindingValue[]; readonly status?: \"pending\" | \"ready\"; }) => boolean",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly diagnostics?: readonly DataSourceDiagnostic[]; readonly items?: readonly BindingValue[]; readonly status?: \"pending\" | \"ready\"; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "boolean",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "useManifest",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 22,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "() => AppManifest",
          "parameters": [],
          "returnType": "AppManifest",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "useManifestContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 30,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "() => ManifestContextValue",
          "parameters": [],
          "returnType": "ManifestContextValue",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "useOptionalManifestContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 38,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "() => ManifestContextValue | null",
          "parameters": [],
          "returnType": "ManifestContextValue | null",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "useRuntimeRendererConfig",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 177,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeRendererConfig"
      ],
      "signatures": [
        {
          "label": "() => RuntimeRendererConfig",
          "parameters": [],
          "returnType": "RuntimeRendererConfig",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "useRuntimeScreenOperationLoaders",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeScreenLoaders.ts",
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 273,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeBindingOperationExecutor",
        "RuntimeBindingOperationResultCache",
        "RuntimeBindingResolutionContext",
        "RuntimeScreenOperationLoaderState"
      ],
      "signatures": [
        {
          "label": "(args: { readonly bindingContext?: Record<string, unknown>; readonly apis?: RuntimeBindingResolutionContext[\"apis\"]; readonly executeOperation?: RuntimeBindingOperationExecutor; readonly operationResults?: RuntimeBindingOperationResultCache; readonly onDiagnostics?: (diagnostics: readonly DataSourceDiagnostic[]) => void; readonly screen: ScreenSpec; }) => RuntimeScreenOperationLoaderState",
          "parameters": [
            {
              "name": "args",
              "type": "{ readonly bindingContext?: Record<string, unknown>; readonly apis?: RuntimeBindingResolutionContext[\"apis\"]; readonly executeOperation?: RuntimeBindingOperationExecutor; readonly operationResults?: RuntimeBindingOperationResultCache; readonly onDiagnostics?: (diagnostics: readonly DataSourceDiagnostic[]) => void; readonly screen: ScreenSpec; }",
              "required": true,
              "description": null
            }
          ],
          "returnType": "RuntimeScreenOperationLoaderState",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "validateRuntimeBindingOperationRef",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeApiSelection.ts",
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 15,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [],
      "signatures": [
        {
          "label": "(operation: BindingOperationRef, apis: ApiDefinitionRegistry | undefined) => readonly DataSourceDiagnostic[]",
          "parameters": [
            {
              "name": "apis",
              "type": "ApiDefinitionRegistry | undefined",
              "required": true,
              "description": null
            },
            {
              "name": "operation",
              "type": "BindingOperationRef",
              "required": true,
              "description": null
            }
          ],
          "returnType": "readonly DataSourceDiagnostic[]",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    },
    {
      "name": "wrapRuntimeEventProps",
      "description": null,
      "isReadme": false,
      "examples": [],
      "kind": "function",
      "modulePath": "src/runtimeActionRegistry.ts",
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 186,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "relatedSymbols": [
        "RuntimeEventPropWrapArgs"
      ],
      "signatures": [
        {
          "label": "(args: RuntimeEventPropWrapArgs) => Record<string, unknown>",
          "parameters": [
            {
              "name": "args",
              "type": "RuntimeEventPropWrapArgs",
              "required": true,
              "description": null
            }
          ],
          "returnType": "Record<string, unknown>",
          "returnDescription": null
        }
      ],
      "members": [],
      "structuredRows": []
    }
  ],
  "components": [
    {
      "name": "ManifestContext",
      "description": null,
      "isReadme": false,
      "examples": [],
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 10,
        "column": 14
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "props": [
        {
          "name": "children",
          "type": "ReactNode",
          "required": false,
          "description": null
        },
        {
          "name": "value",
          "type": "ManifestContextValue | null",
          "required": true,
          "description": null
        }
      ]
    },
    {
      "name": "ManifestProvider",
      "description": null,
      "isReadme": false,
      "examples": [],
      "modulePath": "src/ManifestContext.tsx",
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 12,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "props": [
        {
          "name": "activeScreenId",
          "type": "string | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "children",
          "type": "React.ReactNode | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "manifest",
          "type": "AppManifest",
          "required": true,
          "description": null
        },
        {
          "name": "onScreenChange",
          "type": "(screenId: string) => void | undefined",
          "required": false,
          "description": null
        }
      ]
    },
    {
      "name": "RuntimeRenderer",
      "description": null,
      "isReadme": false,
      "examples": [],
      "modulePath": "src/RuntimeRenderer.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRenderer.tsx",
        "line": 81,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "props": [
        {
          "name": "apis",
          "type": "ApiDefinitionRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "bindingContext",
          "type": "Record<string, unknown> | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dataBindings",
          "type": "ComponentDataBindingRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbAdapter",
          "type": "DbAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "dbRealtimeAdapter",
          "type": "DbRealtimeAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "disableActions",
          "type": "boolean | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeAction",
          "type": "RuntimeActionExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "executeOperation",
          "type": "RuntimeBindingOperationExecutor | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "isRoot",
          "type": "boolean | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "mediaAssets",
          "type": "MediaAssetRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "node",
          "type": "UiNode",
          "required": true,
          "description": null
        },
        {
          "name": "onDiagnostics",
          "type": "(diagnostics: readonly DataSourceDiagnostic[]) => void | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "operationResults",
          "type": "RuntimeBindingOperationResultCache | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "registry",
          "type": "ComponentRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "resolveMediaAsset",
          "type": "RuntimeMediaAssetResolver | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "stateAdapter",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "wrapNode",
          "type": "(args: RuntimeRendererWrapArgs) => React.ReactNode | undefined",
          "required": false,
          "description": null
        }
      ]
    },
    {
      "name": "RuntimeRendererConfigProvider",
      "description": null,
      "isReadme": false,
      "examples": [],
      "modulePath": "src/RuntimeRendererConfig.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 164,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "props": [
        {
          "name": "children",
          "type": "React.ReactNode | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "value",
          "type": "RuntimeRendererConfig",
          "required": true,
          "description": null
        }
      ]
    },
    {
      "name": "RuntimeScreen",
      "description": null,
      "isReadme": false,
      "examples": [],
      "modulePath": "src/RuntimeScreen.tsx",
      "sourceLocation": {
        "filePath": "src/RuntimeScreen.tsx",
        "line": 17,
        "column": 1
      },
      "exportPaths": [
        "src/index.ts"
      ],
      "props": [
        {
          "name": "manifest",
          "type": "AppManifest",
          "required": true,
          "description": null
        },
        {
          "name": "registry",
          "type": "ComponentRegistry | undefined",
          "required": false,
          "description": null
        },
        {
          "name": "screen",
          "type": "ScreenSpec",
          "required": true,
          "description": null
        },
        {
          "name": "stateAdapter",
          "type": "StateAdapter | undefined",
          "required": false,
          "description": null
        }
      ]
    }
  ],
  "sourceFunctions": [
    {
      "name": "createComponentRegistry",
      "description": null,
      "sourceLocation": {
        "filePath": "src/componentRegistry.ts",
        "line": 5,
        "column": 1
      }
    },
    {
      "name": "ManifestProvider",
      "description": null,
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 12,
        "column": 1
      }
    },
    {
      "name": "useManifest",
      "description": null,
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 22,
        "column": 1
      }
    },
    {
      "name": "useManifestContext",
      "description": null,
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 30,
        "column": 1
      }
    },
    {
      "name": "useOptionalManifestContext",
      "description": null,
      "sourceLocation": {
        "filePath": "src/ManifestContext.tsx",
        "line": 38,
        "column": 1
      }
    },
    {
      "name": "ManifestProbe",
      "description": null,
      "sourceLocation": {
        "filePath": "src/react19Compatibility.test.tsx",
        "line": 43,
        "column": 1
      }
    },
    {
      "name": "RendererConfigProbe",
      "description": null,
      "sourceLocation": {
        "filePath": "src/react19Compatibility.test.tsx",
        "line": 48,
        "column": 1
      }
    },
    {
      "name": "OptionalManifestProbe",
      "description": null,
      "sourceLocation": {
        "filePath": "src/react19Compatibility.test.tsx",
        "line": 53,
        "column": 1
      }
    },
    {
      "name": "BaseComponent",
      "description": null,
      "sourceLocation": {
        "filePath": "src/registry.test.ts",
        "line": 6,
        "column": 1
      }
    },
    {
      "name": "ExtensionComponent",
      "description": null,
      "sourceLocation": {
        "filePath": "src/registry.test.ts",
        "line": 10,
        "column": 1
      }
    },
    {
      "name": "BoxFixture",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.test.ts",
        "line": 21,
        "column": 7
      }
    },
    {
      "name": "PageFixture",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.test.ts",
        "line": 24,
        "column": 7
      }
    },
    {
      "name": "StackFixture",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.test.ts",
        "line": 27,
        "column": 7
      }
    },
    {
      "name": "TextFixture",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.test.ts",
        "line": 47,
        "column": 11
      }
    },
    {
      "name": "resolveRuntimeRegistry",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.ts",
        "line": 7,
        "column": 1
      }
    },
    {
      "name": "resolveRenderedChildren",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.ts",
        "line": 15,
        "column": 1
      }
    },
    {
      "name": "getUnknownComponentDiagnostic",
      "description": null,
      "sourceLocation": {
        "filePath": "src/rendering.ts",
        "line": 28,
        "column": 1
      }
    },
    {
      "name": "isNoArgFunction",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.actions.test.ts",
        "line": 11,
        "column": 1
      }
    },
    {
      "name": "createActionBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.actions.test.ts",
        "line": 15,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.chains.test.ts",
        "line": 17,
        "column": 1
      }
    },
    {
      "name": "createScannerBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.chains.test.ts",
        "line": 44,
        "column": 1
      }
    },
    {
      "name": "scannerEvent",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.chains.test.ts",
        "line": 107,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.operations.test.ts",
        "line": 23,
        "column": 1
      }
    },
    {
      "name": "createOperationBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.operations.test.ts",
        "line": 58,
        "column": 1
      }
    },
    {
      "name": "refreshEventArgs",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.operations.test.ts",
        "line": 78,
        "column": 1
      }
    },
    {
      "name": "createRuntimeActionRegistry",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 71,
        "column": 1
      }
    },
    {
      "name": "dispatchRuntimeComponentEvent",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 109,
        "column": 1
      }
    },
    {
      "name": "wrapRuntimeEventProps",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 186,
        "column": 1
      }
    },
    {
      "name": "createComponentEventFromHandlerArgs",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 223,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeActionPayload",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 237,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeActionValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 248,
        "column": 1
      }
    },
    {
      "name": "dispatchRuntimeOperationEventBinding",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 259,
        "column": 1
      }
    },
    {
      "name": "failLifecycle",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 276,
        "column": 9
      }
    },
    {
      "name": "resolveRuntimeActionValueEntry",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 344,
        "column": 1
      }
    },
    {
      "name": "resolveObjectEventBindingInput",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 362,
        "column": 1
      }
    },
    {
      "name": "resolveEventBindingInput",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 371,
        "column": 1
      }
    },
    {
      "name": "matchesBindingCondition",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 390,
        "column": 1
      }
    },
    {
      "name": "readBindingConditionSource",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 410,
        "column": 1
      }
    },
    {
      "name": "createPayloadForEvent",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 433,
        "column": 1
      }
    },
    {
      "name": "localEventNameToEventType",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 471,
        "column": 1
      }
    },
    {
      "name": "inferLocalEventName",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 479,
        "column": 1
      }
    },
    {
      "name": "eventNameToCallbackProp",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 485,
        "column": 1
      }
    },
    {
      "name": "isRuntimeEventHandler",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 489,
        "column": 1
      }
    },
    {
      "name": "readPath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 493,
        "column": 1
      }
    },
    {
      "name": "createBarcodeScannedPayload",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 502,
        "column": 1
      }
    },
    {
      "name": "readItemId",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 518,
        "column": 1
      }
    },
    {
      "name": "asRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 527,
        "column": 1
      }
    },
    {
      "name": "isRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeActionRegistry.ts",
        "line": 531,
        "column": 1
      }
    },
    {
      "name": "createNutritionApi",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.test.ts",
        "line": 6,
        "column": 1
      }
    },
    {
      "name": "createProductsEndpoint",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.test.ts",
        "line": 18,
        "column": 1
      }
    },
    {
      "name": "getProductsEndpoint",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.test.ts",
        "line": 35,
        "column": 1
      }
    },
    {
      "name": "createRuntimeApiOperationExecutor",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 12,
        "column": 1
      }
    },
    {
      "name": "invalidInput",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 36,
        "column": 1
      }
    },
    {
      "name": "asBindingValueRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 48,
        "column": 1
      }
    },
    {
      "name": "isBindingValueRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiOperations.ts",
        "line": 54,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.test.ts",
        "line": 6,
        "column": 1
      }
    },
    {
      "name": "operation",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.test.ts",
        "line": 33,
        "column": 1
      }
    },
    {
      "name": "validateRuntimeBindingOperationRef",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 15,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingOperationSelection",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 51,
        "column": 1
      }
    },
    {
      "name": "findRuntimeApi",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 66,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeApiEndpoint",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 73,
        "column": 1
      }
    },
    {
      "name": "createApiDiagnostic",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeApiSelection.ts",
        "line": 86,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.test.ts",
        "line": 25,
        "column": 1
      }
    },
    {
      "name": "createFakeStateAdapter",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.test.ts",
        "line": 60,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingsAsync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 76,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 91,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 105,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingValueSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 118,
        "column": 1
      }
    },
    {
      "name": "resolveBindingInputMap",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 131,
        "column": 1
      }
    },
    {
      "name": "resolveBindingInputMapSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 148,
        "column": 1
      }
    },
    {
      "name": "createRuntimeBindingOperationKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 165,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingValueSource",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 171,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeBindingValueSourceSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 213,
        "column": 1
      }
    },
    {
      "name": "resolveCachedOperationValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 244,
        "column": 1
      }
    },
    {
      "name": "resolveBindingFallback",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 254,
        "column": 1
      }
    },
    {
      "name": "resolveBindingFallbackSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 266,
        "column": 1
      }
    },
    {
      "name": "resolveBindingInputValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 278,
        "column": 1
      }
    },
    {
      "name": "resolveBindingInputValueSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 310,
        "column": 1
      }
    },
    {
      "name": "createRuntimeBindingDiagnostic",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 342,
        "column": 1
      }
    },
    {
      "name": "applyBindingValueTransforms",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 357,
        "column": 1
      }
    },
    {
      "name": "applyRuntimeBindingDataPath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 375,
        "column": 1
      }
    },
    {
      "name": "readPath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 383,
        "column": 1
      }
    },
    {
      "name": "isArrayIndexPathPart",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 395,
        "column": 1
      }
    },
    {
      "name": "asBindingValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 399,
        "column": 1
      }
    },
    {
      "name": "isBindingValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 403,
        "column": 1
      }
    },
    {
      "name": "isRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeBindings.ts",
        "line": 415,
        "column": 1
      }
    },
    {
      "name": "createFakeDbAdapter",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.test.ts",
        "line": 12,
        "column": 1
      }
    },
    {
      "name": "createDbPersistActionHandler",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 36,
        "column": 1
      }
    },
    {
      "name": "executeDbPersistAction",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 48,
        "column": 1
      }
    },
    {
      "name": "resolveDbPersistInput",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 68,
        "column": 1
      }
    },
    {
      "name": "createError",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 116,
        "column": 1
      }
    },
    {
      "name": "createDbPersistAdapterError",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 126,
        "column": 1
      }
    },
    {
      "name": "isFieldValueEntry",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 133,
        "column": 1
      }
    },
    {
      "name": "isRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeDbPersist.ts",
        "line": 141,
        "column": 1
      }
    },
    {
      "name": "dispatchRuntimeComponentEventWithReporting",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventExecution.ts",
        "line": 14,
        "column": 1
      }
    },
    {
      "name": "eventArgs",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.test.ts",
        "line": 54,
        "column": 1
      }
    },
    {
      "name": "executeOperation",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.test.ts",
        "line": 85,
        "column": 11
      }
    },
    {
      "name": "executeOperation",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.test.ts",
        "line": 128,
        "column": 11
      }
    },
    {
      "name": "createRuntimeEventOperationLifecycle",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 39,
        "column": 1
      }
    },
    {
      "name": "finish",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 47,
        "column": 9
      }
    },
    {
      "name": "createRuntimeEventOperationBindingContext",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 92,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeEventOperationErrorMessage",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeEventOperationLifecycle.ts",
        "line": 113,
        "column": 1
      }
    },
    {
      "name": "defineRuntimeAction",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 63,
        "column": 1
      }
    },
    {
      "name": "defineRuntimeAdapter",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 69,
        "column": 1
      }
    },
    {
      "name": "defineRuntimeBinding",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 75,
        "column": 1
      }
    },
    {
      "name": "createRuntimeManifest",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 81,
        "column": 1
      }
    },
    {
      "name": "listRuntimeCapabilities",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeManifest.ts",
        "line": 93,
        "column": 1
      }
    },
    {
      "name": "resolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.test.ts",
        "line": 59,
        "column": 11
      }
    },
    {
      "name": "firstResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.test.ts",
        "line": 84,
        "column": 11
      }
    },
    {
      "name": "secondResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.test.ts",
        "line": 85,
        "column": 11
      }
    },
    {
      "name": "createRuntimeMediaResolutionCache",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 24,
        "column": 1
      }
    },
    {
      "name": "collectRuntimeMediaReferenceIds",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 28,
        "column": 1
      }
    },
    {
      "name": "replaceRuntimeMediaReferences",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 34,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeMediaAsset",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 42,
        "column": 1
      }
    },
    {
      "name": "createSyncRuntimeMediaResolutionMap",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 64,
        "column": 1
      }
    },
    {
      "name": "collectMediaReferenceIds",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 78,
        "column": 1
      }
    },
    {
      "name": "replaceMediaValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 93,
        "column": 1
      }
    },
    {
      "name": "isPlainObject",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMedia.ts",
        "line": 118,
        "column": 1
      }
    },
    {
      "name": "useRuntimeMediaResolutionCache",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMediaCache.tsx",
        "line": 10,
        "column": 1
      }
    },
    {
      "name": "RuntimeMediaResolutionCacheProvider",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMediaCache.tsx",
        "line": 16,
        "column": 1
      }
    },
    {
      "name": "resolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMediaConfig.test.ts",
        "line": 26,
        "column": 11
      }
    },
    {
      "name": "inheritedResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMediaConfig.test.ts",
        "line": 40,
        "column": 11
      }
    },
    {
      "name": "localResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeMediaConfig.test.ts",
        "line": 41,
        "column": 11
      }
    },
    {
      "name": "isCallable",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.test.ts",
        "line": 6,
        "column": 1
      }
    },
    {
      "name": "isRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 19,
        "column": 1
      }
    },
    {
      "name": "isPlainObject",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 23,
        "column": 1
      }
    },
    {
      "name": "hasActionShape",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 32,
        "column": 1
      }
    },
    {
      "name": "isCallbackProp",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 38,
        "column": 1
      }
    },
    {
      "name": "isNonEmptyActionId",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 42,
        "column": 1
      }
    },
    {
      "name": "createStringActionPayload",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 46,
        "column": 1
      }
    },
    {
      "name": "noopRuntimeActionHandler",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 63,
        "column": 7
      }
    },
    {
      "name": "resolveImageAssetUrl",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 65,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeNodeProps",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 88,
        "column": 1
      }
    },
    {
      "name": "wrapRuntimeActionProps",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 131,
        "column": 1
      }
    },
    {
      "name": "actionHandler",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeNodeProps.ts",
        "line": 158,
        "column": 15
      }
    },
    {
      "name": "listSourceFiles",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimePackageIsolation.test.ts",
        "line": 13,
        "column": 1
      }
    },
    {
      "name": "readRuntimePackageManifest",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimePackageIsolation.test.ts",
        "line": 28,
        "column": 1
      }
    },
    {
      "name": "RuntimeRenderer",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRenderer.tsx",
        "line": 81,
        "column": 1
      }
    },
    {
      "name": "explicitWrap",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 13,
        "column": 11
      }
    },
    {
      "name": "inheritedWrap",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 23,
        "column": 11
      }
    },
    {
      "name": "inheritedWrap",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 62,
        "column": 11
      }
    },
    {
      "name": "inheritedResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 77,
        "column": 11
      }
    },
    {
      "name": "localResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 81,
        "column": 11
      }
    },
    {
      "name": "inheritedNavigate",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 103,
        "column": 11
      }
    },
    {
      "name": "inheritedSetLanguage",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 104,
        "column": 11
      }
    },
    {
      "name": "localSetLanguage",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 105,
        "column": 11
      }
    },
    {
      "name": "inheritedExecuteAction",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 128,
        "column": 11
      }
    },
    {
      "name": "localExecuteAction",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.test.tsx",
        "line": 129,
        "column": 11
      }
    },
    {
      "name": "composeRuntimeRendererWrapNode",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 80,
        "column": 1
      }
    },
    {
      "name": "composeRuntimeNodePropsResolver",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 95,
        "column": 1
      }
    },
    {
      "name": "mergeRuntimeRendererConfig",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 113,
        "column": 1
      }
    },
    {
      "name": "RuntimeRendererConfigProvider",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 164,
        "column": 1
      }
    },
    {
      "name": "useRuntimeRendererConfig",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 177,
        "column": 1
      }
    },
    {
      "name": "mergeRecordConfig",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeRendererConfig.tsx",
        "line": 181,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.test.ts",
        "line": 18,
        "column": 1
      }
    },
    {
      "name": "createRepeatedGridNode",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.test.ts",
        "line": 45,
        "column": 1
      }
    },
    {
      "name": "createRepeatedCardBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.test.ts",
        "line": 71,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeRepeatItemsSync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 31,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeRepeatItemsAsync",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 78,
        "column": 1
      }
    },
    {
      "name": "createRuntimeRepeatBindingContext",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 143,
        "column": 1
      }
    },
    {
      "name": "resolveRuntimeRepeatItemKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 154,
        "column": 1
      }
    },
    {
      "name": "finalizeRuntimeRepeatItems",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 178,
        "column": 1
      }
    },
    {
      "name": "createRepeatDiagnostic",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 199,
        "column": 1
      }
    },
    {
      "name": "readRepeatPrimitive",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeat.ts",
        "line": 215,
        "column": 1
      }
    },
    {
      "name": "createRepeatDiagnosticsKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeatDiagnostics.ts",
        "line": 3,
        "column": 1
      }
    },
    {
      "name": "shouldRenderRuntimeRepeatEmptyState",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeRepeatEmptyState.ts",
        "line": 3,
        "column": 1
      }
    },
    {
      "name": "RuntimeScreen",
      "description": null,
      "sourceLocation": {
        "filePath": "src/RuntimeScreen.tsx",
        "line": 17,
        "column": 1
      }
    },
    {
      "name": "createCachedProductDetailLoader",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "line": 22,
        "column": 1
      }
    },
    {
      "name": "createOperationResults",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "line": 40,
        "column": 1
      }
    },
    {
      "name": "createApis",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.execution.test.ts",
        "line": 24,
        "column": 1
      }
    },
    {
      "name": "createLoader",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.execution.test.ts",
        "line": 51,
        "column": 1
      }
    },
    {
      "name": "createScreen",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.execution.test.ts",
        "line": 65,
        "column": 1
      }
    },
    {
      "name": "createBindings",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.execution.test.ts",
        "line": 76,
        "column": 1
      }
    },
    {
      "name": "routeContext",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.execution.test.ts",
        "line": 93,
        "column": 1
      }
    },
    {
      "name": "loadedResult",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "line": 19,
        "column": 1
      }
    },
    {
      "name": "resolveScreenOperationLoaders",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 43,
        "column": 1
      }
    },
    {
      "name": "createRuntimeScreenLoaderRequestKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 49,
        "column": 1
      }
    },
    {
      "name": "createRuntimeScreenOperationLoaderLifecycle",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 63,
        "column": 1
      }
    },
    {
      "name": "createIdleRuntimeScreenOperationLoaderState",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 70,
        "column": 1
      }
    },
    {
      "name": "createPendingRuntimeScreenOperationLoaderState",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 82,
        "column": 1
      }
    },
    {
      "name": "beginRuntimeScreenOperationLoaderRequest",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 94,
        "column": 1
      }
    },
    {
      "name": "completeRuntimeScreenOperationLoaderRequest",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 151,
        "column": 1
      }
    },
    {
      "name": "executeRuntimeScreenOperationLoaders",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 178,
        "column": 1
      }
    },
    {
      "name": "executePreparedRuntimeScreenOperationLoaders",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 201,
        "column": 1
      }
    },
    {
      "name": "useRuntimeScreenOperationLoaders",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 273,
        "column": 1
      }
    },
    {
      "name": "createRuntimeScreenOperationLoaderPlan",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 388,
        "column": 1
      }
    },
    {
      "name": "createRuntimeScreenOperationLoaderPlanRequestKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 445,
        "column": 1
      }
    },
    {
      "name": "createScreenOperationLoaderDiagnostic",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 460,
        "column": 1
      }
    },
    {
      "name": "createRuntimeScreenOperationLoaderIdleKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 475,
        "column": 1
      }
    },
    {
      "name": "stableSerialize",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 479,
        "column": 1
      }
    },
    {
      "name": "sortSerializableValue",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeScreenLoaders.ts",
        "line": 483,
        "column": 1
      }
    },
    {
      "name": "createRuntimeMemoryStateAdapter",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 18,
        "column": 1
      }
    },
    {
      "name": "emit",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 24,
        "column": 9
      }
    },
    {
      "name": "wrappedListener",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 71,
        "column": 13
      }
    },
    {
      "name": "normalizeStatePath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 113,
        "column": 1
      }
    },
    {
      "name": "pathPartsToKey",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 127,
        "column": 1
      }
    },
    {
      "name": "readStatePath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 131,
        "column": 1
      }
    },
    {
      "name": "setStatePath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 148,
        "column": 1
      }
    },
    {
      "name": "deleteStatePath",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 183,
        "column": 1
      }
    },
    {
      "name": "isStateRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 224,
        "column": 1
      }
    },
    {
      "name": "createStateError",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 228,
        "column": 1
      }
    },
    {
      "name": "createStateDataResult",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapter.ts",
        "line": 233,
        "column": 1
      }
    },
    {
      "name": "createFakeStateAdapter",
      "description": null,
      "sourceLocation": {
        "filePath": "src/runtimeStateAdapterConfig.test.ts",
        "line": 16,
        "column": 1
      }
    },
    {
      "name": "useRuntimeMediaProps",
      "description": null,
      "sourceLocation": {
        "filePath": "src/useRuntimeMediaProps.ts",
        "line": 14,
        "column": 1
      }
    },
    {
      "name": "isRecord",
      "description": null,
      "sourceLocation": {
        "filePath": "src/useRuntimeMediaProps.ts",
        "line": 64,
        "column": 1
      }
    }
  ],
  "sequenceScenarios": [
    {
      "kind": "export",
      "name": "composeRuntimeNodePropsResolver",
      "sourcePath": "src/RuntimeRendererConfig.tsx",
      "symbolName": "composeRuntimeNodePropsResolver",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "composeRuntimeRendererWrapNode",
      "sourcePath": "src/RuntimeRendererConfig.tsx",
      "symbolName": "composeRuntimeRendererWrapNode",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createComponentEventFromHandlerArgs",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "createComponentEventFromHandlerArgs",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createComponentRegistry",
      "sourcePath": "src/componentRegistry.ts",
      "symbolName": "createComponentRegistry",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createDbPersistActionHandler",
      "sourcePath": "src/runtimeDbPersist.ts",
      "symbolName": "createDbPersistActionHandler",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createDbPersistAdapterError",
      "sourcePath": "src/runtimeDbPersist.ts",
      "symbolName": "createDbPersistAdapterError",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createPendingRuntimeScreenOperationLoaderState",
      "sourcePath": "src/runtimeScreenLoaders.ts",
      "symbolName": "createPendingRuntimeScreenOperationLoaderState",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeActionRegistry",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "createRuntimeActionRegistry",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeApiOperationExecutor",
      "sourcePath": "src/runtimeApiOperations.ts",
      "symbolName": "createRuntimeApiOperationExecutor",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeBindingOperationKey",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "createRuntimeBindingOperationKey",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeEventOperationBindingContext",
      "sourcePath": "src/runtimeEventOperationLifecycle.ts",
      "symbolName": "createRuntimeEventOperationBindingContext",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeEventOperationLifecycle",
      "sourcePath": "src/runtimeEventOperationLifecycle.ts",
      "symbolName": "createRuntimeEventOperationLifecycle",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeMemoryStateAdapter",
      "sourcePath": "src/runtimeStateAdapter.ts",
      "symbolName": "createRuntimeMemoryStateAdapter",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "createRuntimeScreenLoaderRequestKey",
      "sourcePath": "src/runtimeScreenLoaders.ts",
      "symbolName": "createRuntimeScreenLoaderRequestKey",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "dispatchRuntimeComponentEvent",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "dispatchRuntimeComponentEvent",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "dispatchRuntimeComponentEventWithReporting",
      "sourcePath": "src/runtimeEventExecution.ts",
      "symbolName": "dispatchRuntimeComponentEventWithReporting",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "executeDbPersistAction",
      "sourcePath": "src/runtimeDbPersist.ts",
      "symbolName": "executeDbPersistAction",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "executeRuntimeScreenOperationLoaders",
      "sourcePath": "src/runtimeScreenLoaders.ts",
      "symbolName": "executeRuntimeScreenOperationLoaders",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "ManifestProvider",
      "sourcePath": "src/ManifestContext.tsx",
      "symbolName": "ManifestProvider",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "mergeRuntimeRendererConfig",
      "sourcePath": "src/RuntimeRendererConfig.tsx",
      "symbolName": "mergeRuntimeRendererConfig",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveBindingInputMap",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "resolveBindingInputMap",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveDbPersistInput",
      "sourcePath": "src/runtimeDbPersist.ts",
      "symbolName": "resolveDbPersistInput",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeActionPayload",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "resolveRuntimeActionPayload",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeActionValue",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "resolveRuntimeActionValue",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeBindings",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "resolveRuntimeBindings",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeBindingsAsync",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "resolveRuntimeBindingsAsync",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeBindingValue",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "resolveRuntimeBindingValue",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeBindingValueSync",
      "sourcePath": "src/runtimeBindings.ts",
      "symbolName": "resolveRuntimeBindingValueSync",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveRuntimeEventOperationErrorMessage",
      "sourcePath": "src/runtimeEventOperationLifecycle.ts",
      "symbolName": "resolveRuntimeEventOperationErrorMessage",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "resolveScreenOperationLoaders",
      "sourcePath": "src/runtimeScreenLoaders.ts",
      "symbolName": "resolveScreenOperationLoaders",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "RuntimeRenderer",
      "sourcePath": "src/RuntimeRenderer.tsx",
      "symbolName": "RuntimeRenderer",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "RuntimeRendererConfigProvider",
      "sourcePath": "src/RuntimeRendererConfig.tsx",
      "symbolName": "RuntimeRendererConfigProvider",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "RuntimeScreen",
      "sourcePath": "src/RuntimeScreen.tsx",
      "symbolName": "RuntimeScreen",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "shouldRenderRuntimeRepeatEmptyState",
      "sourcePath": "src/runtimeRepeatEmptyState.ts",
      "symbolName": "shouldRenderRuntimeRepeatEmptyState",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "useManifest",
      "sourcePath": "src/ManifestContext.tsx",
      "symbolName": "useManifest",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "useManifestContext",
      "sourcePath": "src/ManifestContext.tsx",
      "symbolName": "useManifestContext",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "useOptionalManifestContext",
      "sourcePath": "src/ManifestContext.tsx",
      "symbolName": "useOptionalManifestContext",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "useRuntimeRendererConfig",
      "sourcePath": "src/RuntimeRendererConfig.tsx",
      "symbolName": "useRuntimeRendererConfig",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "useRuntimeScreenOperationLoaders",
      "sourcePath": "src/runtimeScreenLoaders.ts",
      "symbolName": "useRuntimeScreenOperationLoaders",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "validateRuntimeBindingOperationRef",
      "sourcePath": "src/runtimeApiSelection.ts",
      "symbolName": "validateRuntimeBindingOperationRef",
      "description": null,
      "isReadme": false
    },
    {
      "kind": "export",
      "name": "wrapRuntimeEventProps",
      "sourcePath": "src/runtimeActionRegistry.ts",
      "symbolName": "wrapRuntimeEventProps",
      "description": null,
      "isReadme": false
    }
  ],
  "graphs": {
    "imports": [
      {
        "fromPath": "src/bindings.test.ts",
        "toPath": "src/bindings.ts",
        "sourcePath": "src/bindings.test.ts"
      },
      {
        "fromPath": "src/bindings.ts",
        "toPath": "src/runtimeApiOperations.ts",
        "sourcePath": "src/bindings.ts"
      },
      {
        "fromPath": "src/bindings.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/bindings.ts"
      },
      {
        "fromPath": "src/bindings.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/bindings.ts"
      },
      {
        "fromPath": "src/bindings.ts",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/bindings.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/ManifestContext.tsx",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeApiOperations.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeDbPersist.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeEventExecution.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeManifest.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/RuntimeRenderer.tsx",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeRepeatEmptyState.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/RuntimeScreen.tsx",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeScreenLoaders.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/index.ts",
        "toPath": "src/runtimeStateAdapter.ts",
        "sourcePath": "src/index.ts"
      },
      {
        "fromPath": "src/react19Compatibility.test.tsx",
        "toPath": "src/ManifestContext.tsx",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromPath": "src/react19Compatibility.test.tsx",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromPath": "src/readme-usage.ts",
        "toPath": "src/runtimeManifest.ts",
        "sourcePath": "src/readme-usage.ts"
      },
      {
        "fromPath": "src/registry.test.ts",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/registry.test.ts"
      },
      {
        "fromPath": "src/registry.tsx",
        "toPath": "src/componentRegistry.ts",
        "sourcePath": "src/registry.tsx"
      },
      {
        "fromPath": "src/rendering.test.ts",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromPath": "src/rendering.test.ts",
        "toPath": "src/rendering.ts",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromPath": "src/rendering.ts",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/rendering.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.actions.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.chains.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.operations.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.operations.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.ts",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromPath": "src/runtimeActionRegistry.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromPath": "src/runtimeApiOperations.test.ts",
        "toPath": "src/runtimeApiOperations.ts",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromPath": "src/runtimeApiOperations.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromPath": "src/runtimeApiSelection.test.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromPath": "src/runtimeBindings.test.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromPath": "src/runtimeBindings.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromPath": "src/runtimeBindings.test.ts",
        "toPath": "src/runtimeNodeProps.ts",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromPath": "src/runtimeBindings.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromPath": "src/runtimeDbPersist.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromPath": "src/runtimeDbPersist.test.ts",
        "toPath": "src/runtimeDbPersist.ts",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromPath": "src/runtimeDbPersist.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromPath": "src/runtimeEventExecution.test.ts",
        "toPath": "src/runtimeEventExecution.ts",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromPath": "src/runtimeEventExecution.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromPath": "src/runtimeEventExecution.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromPath": "src/runtimeEventOperationLifecycle.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromPath": "src/runtimeEventOperationLifecycle.test.ts",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromPath": "src/runtimeImageMedia.test.ts",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromPath": "src/runtimeImageMedia.test.ts",
        "toPath": "src/runtimeNodeProps.ts",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromPath": "src/runtimeMedia.test.ts",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromPath": "src/runtimeMediaCache.tsx",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/runtimeMediaCache.tsx"
      },
      {
        "fromPath": "src/runtimeMediaConfig.test.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeMediaConfig.test.ts"
      },
      {
        "fromPath": "src/runtimeNodeProps.test.ts",
        "toPath": "src/runtimeNodeProps.ts",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromPath": "src/runtimeNodeProps.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromPath": "src/runtimeNodeProps.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromPath": "src/RuntimeRenderer.test.ts",
        "toPath": "src/runtimeRepeatEmptyState.ts",
        "sourcePath": "src/RuntimeRenderer.test.ts"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/rendering.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeDbPersist.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeEventExecution.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeMediaCache.tsx",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeNodeProps.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeRepeat.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeRepeatDiagnostics.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/runtimeRepeatEmptyState.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRenderer.tsx",
        "toPath": "src/useRuntimeMediaProps.ts",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromPath": "src/RuntimeRendererConfig.test.tsx",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromPath": "src/RuntimeRendererConfig.tsx",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromPath": "src/RuntimeRendererConfig.tsx",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromPath": "src/RuntimeRendererConfig.tsx",
        "toPath": "src/runtimeEventOperationLifecycle.ts",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromPath": "src/RuntimeRendererConfig.tsx",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromPath": "src/runtimeRepeat.test.ts",
        "toPath": "src/runtimeActionRegistry.ts",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromPath": "src/runtimeRepeat.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromPath": "src/runtimeRepeat.test.ts",
        "toPath": "src/runtimeRepeat.ts",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromPath": "src/runtimeRepeat.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromPath": "src/runtimeRepeat.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromPath": "src/RuntimeScreen.tsx",
        "toPath": "src/registry.tsx",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromPath": "src/RuntimeScreen.tsx",
        "toPath": "src/RuntimeRenderer.tsx",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromPath": "src/RuntimeScreen.tsx",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromPath": "src/RuntimeScreen.tsx",
        "toPath": "src/runtimeScreenLoaders.ts",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromPath": "src/RuntimeScreen.tsx",
        "toPath": "src/runtimeStateAdapter.ts",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toPath": "src/runtimeScreenLoaders.ts",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.execution.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.execution.test.ts",
        "toPath": "src/runtimeScreenLoaders.ts",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toPath": "src/runtimeScreenLoaders.ts",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.ts",
        "toPath": "src/runtimeApiSelection.ts",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromPath": "src/runtimeScreenLoaders.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromPath": "src/runtimeStateAdapterConfig.test.ts",
        "toPath": "src/runtimeBindings.ts",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromPath": "src/runtimeStateAdapterConfig.test.ts",
        "toPath": "src/runtimeNodeProps.ts",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromPath": "src/runtimeStateAdapterConfig.test.ts",
        "toPath": "src/RuntimeRendererConfig.tsx",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromPath": "src/useRuntimeMediaProps.ts",
        "toPath": "src/runtimeMedia.ts",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromPath": "tests/reactNativeWebCompatibility.fixture.tsx",
        "toPath": "src/RuntimeRenderer.tsx",
        "sourcePath": "tests/reactNativeWebCompatibility.fixture.tsx"
      },
      {
        "fromPath": "tests/runtime.test.ts",
        "toPath": "src/runtimeManifest.ts",
        "sourcePath": "tests/runtime.test.ts"
      }
    ],
    "calls": [
      {
        "fromSymbol": "paradox.config.ts",
        "toSymbol": "defineParadoxConfig",
        "callExpression": "defineParadoxConfig",
        "sourcePath": "paradox.config.ts"
      },
      {
        "fromSymbol": "src/bindings.test.ts",
        "toSymbol": "test",
        "callExpression": "test",
        "sourcePath": "src/bindings.test.ts"
      },
      {
        "fromSymbol": "src/bindings.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/bindings.test.ts"
      },
      {
        "fromSymbol": "src/bindings.test.ts",
        "toSymbol": "readFile",
        "callExpression": "readFile",
        "sourcePath": "src/bindings.test.ts"
      },
      {
        "fromSymbol": "src/ManifestContext.tsx",
        "toSymbol": "createContext",
        "callExpression": "createContext",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useManifest",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useManifestContext",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useOptionalManifestContext",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "ManifestProbe",
        "toSymbol": "useManifestContext",
        "callExpression": "useManifestContext",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "RendererConfigProbe",
        "toSymbol": "useRuntimeRendererConfig",
        "callExpression": "useRuntimeRendererConfig",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "OptionalManifestProbe",
        "toSymbol": "useOptionalManifestContext",
        "callExpression": "useOptionalManifestContext",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "src/react19Compatibility.test.tsx",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "src/react19Compatibility.test.tsx",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "src/react19Compatibility.test.tsx",
        "toSymbol": "renderToStaticMarkup",
        "callExpression": "renderToStaticMarkup",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "src/react19Compatibility.test.tsx",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/react19Compatibility.test.tsx"
      },
      {
        "fromSymbol": "src/readme-usage.ts",
        "toSymbol": "createRuntimeManifest",
        "callExpression": "createRuntimeManifest",
        "sourcePath": "src/readme-usage.ts"
      },
      {
        "fromSymbol": "src/registry.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/registry.test.ts"
      },
      {
        "fromSymbol": "src/registry.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/registry.test.ts"
      },
      {
        "fromSymbol": "src/registry.test.ts",
        "toSymbol": "createComponentRegistry",
        "callExpression": "createComponentRegistry",
        "sourcePath": "src/registry.test.ts"
      },
      {
        "fromSymbol": "src/registry.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/registry.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "resolveRuntimeRegistry",
        "callExpression": "resolveRuntimeRegistry",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "resolveRenderedChildren",
        "callExpression": "resolveRenderedChildren",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/rendering.test.ts",
        "toSymbol": "getUnknownComponentDiagnostic",
        "callExpression": "getUnknownComponentDiagnostic",
        "sourcePath": "src/rendering.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "createComponentEventFromHandlerArgs",
        "callExpression": "createComponentEventFromHandlerArgs",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "wrapRuntimeEventProps",
        "callExpression": "wrapRuntimeEventProps",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "createActionBindings",
        "callExpression": "createActionBindings",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "isNoArgFunction",
        "callExpression": "isNoArgFunction",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "__type",
        "callExpression": "props.onPress",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "createRuntimeActionRegistry",
        "callExpression": "createRuntimeActionRegistry",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "registerActionHandler",
        "callExpression": "registry.registerActionHandler",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "dispatchComponentEvent",
        "callExpression": "registry.dispatchComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.actions.test.ts",
        "toSymbol": "unregister",
        "callExpression": "unregister",
        "sourcePath": "src/runtimeActionRegistry.actions.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "scannerEvent",
        "callExpression": "scannerEvent",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "createScannerBindings",
        "callExpression": "createScannerBindings",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.chains.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeActionRegistry.chains.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "refreshEventArgs",
        "callExpression": "refreshEventArgs",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "createOperationBindings",
        "callExpression": "createOperationBindings",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.operations.test.ts",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeActionRegistry.operations.test.ts"
      },
      {
        "fromSymbol": "dispatchComponentEvent",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "inferLocalEventName",
        "callExpression": "inferLocalEventName",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "matchesBindingCondition",
        "callExpression": "matchesBindingCondition",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "resolveObjectEventBindingInput",
        "callExpression": "resolveObjectEventBindingInput",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "executeAction",
        "callExpression": "resolutionArgs.executeAction",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "handler",
        "callExpression": "handler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toSymbol": "dispatchRuntimeOperationEventBinding",
        "callExpression": "dispatchRuntimeOperationEventBinding",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "wrapRuntimeEventProps",
        "toSymbol": "eventNameToCallbackProp",
        "callExpression": "eventNameToCallbackProp",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "isRuntimeEventHandler",
        "callExpression": "isRuntimeEventHandler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "existingHandler",
        "callExpression": "existingHandler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "dispatchComponentEvent",
        "callExpression": "dispatchComponentEvent",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "createComponentEventFromHandlerArgs",
        "callExpression": "createComponentEventFromHandlerArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createComponentEventFromHandlerArgs",
        "toSymbol": "createPayloadForEvent",
        "callExpression": "createPayloadForEvent",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createComponentEventFromHandlerArgs",
        "toSymbol": "localEventNameToEventType",
        "callExpression": "localEventNameToEventType",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveRuntimeActionPayload",
        "toSymbol": "resolveRuntimeActionValue",
        "callExpression": "resolveRuntimeActionValue",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveRuntimeActionValue",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "resolveRuntimeActionValueEntry",
        "callExpression": "resolveRuntimeActionValueEntry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "start",
        "callExpression": "args.args.eventOperationLifecycle?.start",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "failLifecycle",
        "toSymbol": "fail",
        "callExpression": "args.args.eventOperationLifecycle?.fail",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "failLifecycle",
        "toSymbol": "resolveRuntimeEventOperationErrorMessage",
        "callExpression": "resolveRuntimeEventOperationErrorMessage",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "failLifecycle",
        "callExpression": "failLifecycle",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "resolveRuntimeBindingOperationSelection",
        "callExpression": "resolveRuntimeBindingOperationSelection",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "executeOperation",
        "callExpression": "args.args.executeOperation",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "resolveEventBindingInput",
        "callExpression": "resolveEventBindingInput",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "writeOperationResult",
        "callExpression": "args.args.writeOperationResult",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeOperationEventBinding",
        "toSymbol": "succeed",
        "callExpression": "args.args.eventOperationLifecycle?.succeed",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveRuntimeActionValueEntry",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveObjectEventBindingInput",
        "toSymbol": "resolveEventBindingInput",
        "callExpression": "resolveEventBindingInput",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveObjectEventBindingInput",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveEventBindingInput",
        "toSymbol": "resolveBindingInputMap",
        "callExpression": "resolveBindingInputMap",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "matchesBindingCondition",
        "toSymbol": "readBindingConditionSource",
        "callExpression": "readBindingConditionSource",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "readBindingConditionSource",
        "toSymbol": "readPath",
        "callExpression": "readPath",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "readBindingConditionSource",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createPayloadForEvent",
        "toSymbol": "createBarcodeScannedPayload",
        "callExpression": "createBarcodeScannedPayload",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createPayloadForEvent",
        "toSymbol": "asRecord",
        "callExpression": "asRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createPayloadForEvent",
        "toSymbol": "readItemId",
        "callExpression": "readItemId",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "src/runtimeActionRegistry.ts",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createBarcodeScannedPayload",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "readItemId",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "asRecord",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createNutritionApi",
        "toSymbol": "createProductsEndpoint",
        "callExpression": "createProductsEndpoint",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "createNutritionApi",
        "callExpression": "createNutritionApi",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "getProductsEndpoint",
        "callExpression": "getProductsEndpoint",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "createRuntimeApiOperationExecutor",
        "callExpression": "createRuntimeApiOperationExecutor",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "executor",
        "callExpression": "executor",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "__type",
        "callExpression": "createRuntimeApiOperationExecutor({})",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "createProductsEndpoint",
        "callExpression": "createProductsEndpoint",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.test.ts",
        "toSymbol": "__type",
        "callExpression": "createRuntimeApiOperationExecutor({\n      fetch: (url) => {\n        calls.push(url);\n        throw new Error('Internal API phase-1 execution must not reach fetch.');\n      },\n    })",
        "sourcePath": "src/runtimeApiOperations.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.ts",
        "toSymbol": "asBindingValueRecord",
        "callExpression": "asBindingValueRecord",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.ts",
        "toSymbol": "invalidInput",
        "callExpression": "invalidInput",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "src/runtimeApiOperations.ts",
        "toSymbol": "testEndpoint",
        "callExpression": "testEndpoint",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "asBindingValueRecord",
        "toSymbol": "isBindingValueRecord",
        "callExpression": "isBindingValueRecord",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "validateRuntimeBindingOperationRef",
        "callExpression": "validateRuntimeBindingOperationRef",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "operation",
        "callExpression": "operation",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeApiSelection.test.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toSymbol": "findRuntimeApi",
        "callExpression": "findRuntimeApi",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toSymbol": "createApiDiagnostic",
        "callExpression": "createApiDiagnostic",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toSymbol": "resolveRuntimeApiEndpoint",
        "callExpression": "resolveRuntimeApiEndpoint",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toSymbol": "readOwnProperty",
        "callExpression": "readOwnProperty",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingOperationSelection",
        "toSymbol": "validateRuntimeBindingOperationRef",
        "callExpression": "validateRuntimeBindingOperationRef",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingOperationSelection",
        "toSymbol": "findRuntimeApi",
        "callExpression": "findRuntimeApi",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingOperationSelection",
        "toSymbol": "resolveRuntimeApiEndpoint",
        "callExpression": "resolveRuntimeApiEndpoint",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "findRuntimeApi",
        "toSymbol": "readOwnProperty",
        "callExpression": "readOwnProperty",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "resolveRuntimeApiEndpoint",
        "toSymbol": "readOwnProperty",
        "callExpression": "readOwnProperty",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "src/runtimeApiSelection.ts",
        "toSymbol": "readOwnProperty",
        "callExpression": "readOwnProperty",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "resolveRuntimeNodeProps",
        "callExpression": "resolveRuntimeNodeProps",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "createFakeStateAdapter",
        "callExpression": "createFakeStateAdapter",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "resolveRuntimeBindingsAsync",
        "callExpression": "resolveRuntimeBindingsAsync",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "resolveRuntimeBindingValue",
        "callExpression": "resolveRuntimeBindingValue",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "validateRuntimeBindingOperationRef",
        "callExpression": "validateRuntimeBindingOperationRef",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.test.ts",
        "toSymbol": "resolveBindingInputMapSync",
        "callExpression": "resolveBindingInputMapSync",
        "sourcePath": "src/runtimeBindings.test.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingsAsync",
        "toSymbol": "resolveRuntimeBindingValue",
        "callExpression": "resolveRuntimeBindingValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindings",
        "toSymbol": "resolveRuntimeBindingValueSync",
        "callExpression": "resolveRuntimeBindingValueSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toSymbol": "resolveRuntimeBindingValueSource",
        "callExpression": "resolveRuntimeBindingValueSource",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toSymbol": "applyBindingValueTransforms",
        "callExpression": "applyBindingValueTransforms",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toSymbol": "resolveBindingFallback",
        "callExpression": "resolveBindingFallback",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toSymbol": "applyBindingValueTransforms",
        "callExpression": "applyBindingValueTransforms",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toSymbol": "resolveBindingFallbackSync",
        "callExpression": "resolveBindingFallbackSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toSymbol": "resolveBindingInputValue",
        "callExpression": "resolveBindingInputValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMapSync",
        "toSymbol": "resolveBindingInputValueSync",
        "callExpression": "resolveBindingInputValueSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "resolveCachedOperationValue",
        "callExpression": "resolveCachedOperationValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "createRuntimeBindingDiagnostic",
        "callExpression": "createRuntimeBindingDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "resolveRuntimeBindingOperationSelection",
        "callExpression": "resolveRuntimeBindingOperationSelection",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "executeOperation",
        "callExpression": "context.executeOperation",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSource",
        "toSymbol": "applyRuntimeBindingDataPath",
        "callExpression": "applyRuntimeBindingDataPath",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSourceSync",
        "toSymbol": "asBindingValue",
        "callExpression": "asBindingValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSourceSync",
        "toSymbol": "readPath",
        "callExpression": "readPath",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSourceSync",
        "toSymbol": "resolveCachedOperationValue",
        "callExpression": "resolveCachedOperationValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSourceSync",
        "toSymbol": "createRuntimeBindingDiagnostic",
        "callExpression": "createRuntimeBindingDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveCachedOperationValue",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveCachedOperationValue",
        "toSymbol": "applyRuntimeBindingDataPath",
        "callExpression": "applyRuntimeBindingDataPath",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingFallback",
        "toSymbol": "resolveRuntimeBindingValueSource",
        "callExpression": "resolveRuntimeBindingValueSource",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingFallbackSync",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValue",
        "toSymbol": "resolveRuntimeBindingValueSource",
        "callExpression": "resolveRuntimeBindingValueSource",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValue",
        "toSymbol": "applyBindingValueTransforms",
        "callExpression": "applyBindingValueTransforms",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValue",
        "toSymbol": "resolveBindingInputValue",
        "callExpression": "resolveBindingInputValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValueSync",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValueSync",
        "toSymbol": "applyBindingValueTransforms",
        "callExpression": "applyBindingValueTransforms",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputValueSync",
        "toSymbol": "resolveBindingInputValueSync",
        "callExpression": "resolveBindingInputValueSync",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "applyBindingValueTransforms",
        "toSymbol": "asBindingValue",
        "callExpression": "asBindingValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "applyRuntimeBindingDataPath",
        "toSymbol": "asBindingValue",
        "callExpression": "asBindingValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "applyRuntimeBindingDataPath",
        "toSymbol": "readPath",
        "callExpression": "readPath",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.ts",
        "toSymbol": "isArrayIndexPathPart",
        "callExpression": "isArrayIndexPathPart",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "src/runtimeBindings.ts",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "asBindingValue",
        "toSymbol": "isBindingValue",
        "callExpression": "isBindingValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "isBindingValue",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "resolveDbPersistInput",
        "callExpression": "resolveDbPersistInput",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "createFakeDbAdapter",
        "callExpression": "createFakeDbAdapter",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "executeDbPersistAction",
        "callExpression": "executeDbPersistAction",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.test.ts",
        "toSymbol": "createDbPersistActionHandler",
        "callExpression": "createDbPersistActionHandler",
        "sourcePath": "src/runtimeDbPersist.test.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.ts",
        "toSymbol": "executeDbPersistAction",
        "callExpression": "executeDbPersistAction",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "src/runtimeDbPersist.ts",
        "toSymbol": "onResult",
        "callExpression": "onResult",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "executeDbPersistAction",
        "toSymbol": "resolveDbPersistInput",
        "callExpression": "resolveDbPersistInput",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "resolveDbPersistInput",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "resolveDbPersistInput",
        "toSymbol": "createError",
        "callExpression": "createError",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "resolveDbPersistInput",
        "toSymbol": "isFieldValueEntry",
        "callExpression": "isFieldValueEntry",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "isFieldValueEntry",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "src/runtimeEventExecution.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventExecution.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventExecution.test.ts",
        "toSymbol": "dispatchRuntimeComponentEventWithReporting",
        "callExpression": "dispatchRuntimeComponentEventWithReporting",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventExecution.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventExecution.test.ts",
        "toSymbol": "mock",
        "callExpression": "mock",
        "sourcePath": "src/runtimeEventExecution.test.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toSymbol": "onDiagnostics",
        "callExpression": "args.onDiagnostics",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toSymbol": "report",
        "callExpression": "report",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "createRuntimeEventOperationBindingContext",
        "callExpression": "createRuntimeEventOperationBindingContext",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "createRuntimeEventOperationLifecycle",
        "callExpression": "createRuntimeEventOperationLifecycle",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "resolve",
        "callExpression": "resolve",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "eventArgs",
        "callExpression": "eventArgs",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeEventOperationLifecycle.test.ts",
        "toSymbol": "resolveExecution",
        "callExpression": "resolveExecution",
        "sourcePath": "src/runtimeEventOperationLifecycle.test.ts"
      },
      {
        "fromSymbol": "finish",
        "toSymbol": "onStateChange",
        "callExpression": "onStateChange",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "start",
        "toSymbol": "onStateChange",
        "callExpression": "onStateChange",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "succeed",
        "toSymbol": "finish",
        "callExpression": "finish",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "fail",
        "toSymbol": "finish",
        "callExpression": "finish",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "createRuntimeEventOperationBindingContext",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "src/runtimeImageMedia.test.ts",
        "toSymbol": "test",
        "callExpression": "test",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeImageMedia.test.ts",
        "toSymbol": "resolveRuntimeNodeProps",
        "callExpression": "resolveRuntimeNodeProps",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeImageMedia.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeImageMedia.test.ts",
        "toSymbol": "collectRuntimeMediaReferenceIds",
        "callExpression": "collectRuntimeMediaReferenceIds",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeImageMedia.test.ts",
        "toSymbol": "replaceRuntimeMediaReferences",
        "callExpression": "replaceRuntimeMediaReferences",
        "sourcePath": "src/runtimeImageMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "collectRuntimeMediaReferenceIds",
        "callExpression": "collectRuntimeMediaReferenceIds",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "createSyncRuntimeMediaResolutionMap",
        "callExpression": "createSyncRuntimeMediaResolutionMap",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "replaceRuntimeMediaReferences",
        "callExpression": "replaceRuntimeMediaReferences",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "createRuntimeMediaResolutionCache",
        "callExpression": "createRuntimeMediaResolutionCache",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.test.ts",
        "toSymbol": "resolveRuntimeMediaAsset",
        "callExpression": "resolveRuntimeMediaAsset",
        "sourcePath": "src/runtimeMedia.test.ts"
      },
      {
        "fromSymbol": "collectRuntimeMediaReferenceIds",
        "toSymbol": "collectMediaReferenceIds",
        "callExpression": "collectMediaReferenceIds",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "replaceRuntimeMediaReferences",
        "toSymbol": "replaceMediaValue",
        "callExpression": "replaceMediaValue",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "resolveRuntimeMediaAsset",
        "toSymbol": "resolver",
        "callExpression": "resolver",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "collectMediaReferenceIds",
        "toSymbol": "isMediaAssetReference",
        "callExpression": "isMediaAssetReference",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.ts",
        "toSymbol": "collectMediaReferenceIds",
        "callExpression": "collectMediaReferenceIds",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "collectMediaReferenceIds",
        "toSymbol": "isPlainObject",
        "callExpression": "isPlainObject",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "replaceMediaValue",
        "toSymbol": "isMediaAssetReference",
        "callExpression": "isMediaAssetReference",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "src/runtimeMedia.ts",
        "toSymbol": "replaceMediaValue",
        "callExpression": "replaceMediaValue",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "replaceMediaValue",
        "toSymbol": "isPlainObject",
        "callExpression": "isPlainObject",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "replaceMediaValue",
        "toSymbol": "replaceMediaValue",
        "callExpression": "replaceMediaValue",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "src/runtimeMediaCache.tsx",
        "toSymbol": "createContext",
        "callExpression": "createContext",
        "sourcePath": "src/runtimeMediaCache.tsx"
      },
      {
        "fromSymbol": "useRuntimeMediaResolutionCache",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/runtimeMediaCache.tsx"
      },
      {
        "fromSymbol": "useRuntimeMediaResolutionCache",
        "toSymbol": "useMemo",
        "callExpression": "useMemo",
        "sourcePath": "src/runtimeMediaCache.tsx"
      },
      {
        "fromSymbol": "src/runtimeMediaCache.tsx",
        "toSymbol": "createRuntimeMediaResolutionCache",
        "callExpression": "createRuntimeMediaResolutionCache",
        "sourcePath": "src/runtimeMediaCache.tsx"
      },
      {
        "fromSymbol": "src/runtimeMediaConfig.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeMediaConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMediaConfig.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeMediaConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMediaConfig.test.ts",
        "toSymbol": "mergeRuntimeRendererConfig",
        "callExpression": "mergeRuntimeRendererConfig",
        "sourcePath": "src/runtimeMediaConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeMediaConfig.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeMediaConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "resolveRuntimeNodeProps",
        "callExpression": "resolveRuntimeNodeProps",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "wrapRuntimeActionProps",
        "callExpression": "wrapRuntimeActionProps",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "isCallable",
        "callExpression": "isCallable",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "onPress",
        "callExpression": "onPress",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "onManualEntry",
        "callExpression": "onManualEntry",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "onBarcodeScanned",
        "callExpression": "onBarcodeScanned",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.test.ts",
        "toSymbol": "onValueChange",
        "callExpression": "onValueChange",
        "sourcePath": "src/runtimeNodeProps.test.ts"
      },
      {
        "fromSymbol": "isPlainObject",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "createStringActionPayload",
        "toSymbol": "isPlainObject",
        "callExpression": "isPlainObject",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "resolveImageAssetUrl",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "resolveRuntimeNodeProps",
        "toSymbol": "isMediaAssetReference",
        "callExpression": "isMediaAssetReference",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "resolveRuntimeNodeProps",
        "toSymbol": "resolveImageAssetUrl",
        "callExpression": "resolveImageAssetUrl",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "resolveRuntimeNodeProps",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "resolveRuntimeNodeProps",
        "toSymbol": "resolveNodeProps",
        "callExpression": "resolveNodeProps",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "hasActionShape",
        "callExpression": "hasActionShape",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "isNonEmptyActionId",
        "callExpression": "isNonEmptyActionId",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "actionHandler",
        "toSymbol": "handleAction",
        "callExpression": "handleAction",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "handleAction",
        "callExpression": "handleAction",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "createStringActionPayload",
        "callExpression": "createStringActionPayload",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "isCallbackProp",
        "callExpression": "isCallbackProp",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "src/runtimeNodeProps.ts",
        "toSymbol": "handler",
        "callExpression": "handler",
        "sourcePath": "src/runtimeNodeProps.ts"
      },
      {
        "fromSymbol": "listSourceFiles",
        "toSymbol": "readdirSync",
        "callExpression": "readdirSync",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "listSourceFiles",
        "callExpression": "listSourceFiles",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "readRuntimePackageManifest",
        "toSymbol": "readFileSync",
        "callExpression": "readFileSync",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "readFileSync",
        "callExpression": "readFileSync",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/runtimePackageIsolation.test.ts",
        "toSymbol": "readRuntimePackageManifest",
        "callExpression": "readRuntimePackageManifest",
        "sourcePath": "src/runtimePackageIsolation.test.ts"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/RuntimeRenderer.test.ts"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/RuntimeRenderer.test.ts"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/RuntimeRenderer.test.ts"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.test.ts",
        "toSymbol": "shouldRenderRuntimeRepeatEmptyState",
        "callExpression": "shouldRenderRuntimeRepeatEmptyState",
        "sourcePath": "src/RuntimeRenderer.test.ts"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "useRuntimeRendererConfig",
        "callExpression": "useRuntimeRendererConfig",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "createRuntimeEventOperationLifecycle",
        "callExpression": "createRuntimeEventOperationLifecycle",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "mergeRuntimeRendererConfig",
        "callExpression": "mergeRuntimeRendererConfig",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "createRuntimeEventOperationBindingContext",
        "callExpression": "createRuntimeEventOperationBindingContext",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "useRuntimeMediaResolutionCache",
        "callExpression": "useRuntimeMediaResolutionCache",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "setLocalOperationResults",
        "callExpression": "setLocalOperationResults",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "createDbPersistActionHandler",
        "callExpression": "createDbPersistActionHandler",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "executeAction",
        "callExpression": "effectiveConfig.executeAction",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "handler",
        "callExpression": "handler",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "dispatchRuntimeComponentEventWithReporting",
        "callExpression": "dispatchRuntimeComponentEventWithReporting",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "executeRuntimeAction",
        "callExpression": "executeRuntimeAction",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "resolveRuntimeRegistry",
        "callExpression": "resolveRuntimeRegistry",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "resolveRuntimeRepeatItemsSync",
        "callExpression": "resolveRuntimeRepeatItemsSync",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "__function",
        "callExpression": "(async () => {\n      const result = await resolveRuntimeRepeatItemsAsync(repeat, {\n        apis: effectiveConfig.apis,\n        context: effectiveConfig.bindingContext,\n        dataBindings: effectiveConfig.dataBindings,\n        executeOperation: effectiveConfig.executeOperation,\n        node,\n        operationResults: effectiveConfig.operationResults,\n        stateAdapter: effectiveConfig.stateAdapter,\n        writeOperationResult: effectiveConfig.writeOperationResult,\n      });\n\n      if (repeatRequestIdRef.current !== requestId) {\n        return;\n      }\n\n      setAsyncRepeatResult({ ...result, requestToken: repeatRequestToken });\n    })",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "resolveRuntimeRepeatItemsAsync",
        "callExpression": "resolveRuntimeRepeatItemsAsync",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "setAsyncRepeatResult",
        "callExpression": "setAsyncRepeatResult",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "createRepeatDiagnosticsKey",
        "callExpression": "createRepeatDiagnosticsKey",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "onDiagnostics",
        "callExpression": "effectiveConfig.onDiagnostics",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "resolveRuntimeNodeProps",
        "callExpression": "resolveRuntimeNodeProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "useRuntimeMediaProps",
        "callExpression": "useRuntimeMediaProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "resolveNodeProps",
        "callExpression": "effectiveConfig.resolveNodeProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "getUnknownComponentDiagnostic",
        "callExpression": "getUnknownComponentDiagnostic",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "shouldRenderRuntimeRepeatEmptyState",
        "callExpression": "shouldRenderRuntimeRepeatEmptyState",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "resolveRuntimeRepeatItemKey",
        "callExpression": "resolveRuntimeRepeatItemKey",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRenderer.tsx",
        "toSymbol": "createRuntimeRepeatBindingContext",
        "callExpression": "createRuntimeRepeatBindingContext",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "wrapRuntimeActionProps",
        "callExpression": "wrapRuntimeActionProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "wrapRuntimeEventProps",
        "callExpression": "wrapRuntimeEventProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "resolveRenderedChildren",
        "callExpression": "resolveRenderedChildren",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toSymbol": "wrapNode",
        "callExpression": "effectiveConfig.wrapNode",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "mergeRuntimeRendererConfig",
        "callExpression": "mergeRuntimeRendererConfig",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "composeRuntimeRendererWrapNode",
        "callExpression": "composeRuntimeRendererWrapNode",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "wrapNode",
        "callExpression": "wrapNode",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "composeRuntimeNodePropsResolver",
        "callExpression": "composeRuntimeNodePropsResolver",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.test.tsx",
        "toSymbol": "composedResolver",
        "callExpression": "composedResolver",
        "sourcePath": "src/RuntimeRendererConfig.test.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.tsx",
        "toSymbol": "createContext",
        "callExpression": "createContext",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.tsx",
        "toSymbol": "outerWrapNode",
        "callExpression": "outerWrapNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.tsx",
        "toSymbol": "innerWrapNode",
        "callExpression": "innerWrapNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.tsx",
        "toSymbol": "inheritedResolver",
        "callExpression": "inheritedResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "src/RuntimeRendererConfig.tsx",
        "toSymbol": "localResolver",
        "callExpression": "localResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "mergeRuntimeRendererConfig",
        "toSymbol": "mergeRecordConfig",
        "callExpression": "mergeRecordConfig",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "mergeRuntimeRendererConfig",
        "toSymbol": "composeRuntimeRendererWrapNode",
        "callExpression": "composeRuntimeRendererWrapNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "mergeRuntimeRendererConfig",
        "toSymbol": "composeRuntimeNodePropsResolver",
        "callExpression": "composeRuntimeNodePropsResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfigProvider",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfigProvider",
        "toSymbol": "mergeRuntimeRendererConfig",
        "callExpression": "mergeRuntimeRendererConfig",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "useRuntimeRendererConfig",
        "toSymbol": "use",
        "callExpression": "use",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "createRepeatedGridNode",
        "callExpression": "createRepeatedGridNode",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "resolveRuntimeRepeatItemsAsync",
        "callExpression": "resolveRuntimeRepeatItemsAsync",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "resolveRuntimeRepeatItemKey",
        "callExpression": "resolveRuntimeRepeatItemKey",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "createRuntimeRepeatBindingContext",
        "callExpression": "createRuntimeRepeatBindingContext",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "createRepeatedCardBindings",
        "callExpression": "createRepeatedCardBindings",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "resolveRuntimeRepeatItemsSync",
        "callExpression": "resolveRuntimeRepeatItemsSync",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "src/runtimeRepeat.test.ts",
        "toSymbol": "dispatchRuntimeComponentEvent",
        "callExpression": "dispatchRuntimeComponentEvent",
        "sourcePath": "src/runtimeRepeat.test.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsSync",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsSync",
        "toSymbol": "finalizeRuntimeRepeatItems",
        "callExpression": "finalizeRuntimeRepeatItems",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsSync",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsSync",
        "toSymbol": "applyRuntimeBindingDataPath",
        "callExpression": "applyRuntimeBindingDataPath",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsSync",
        "toSymbol": "createRepeatDiagnostic",
        "callExpression": "createRepeatDiagnostic",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "resolveRuntimeBindingValueSourceSync",
        "callExpression": "resolveRuntimeBindingValueSourceSync",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "finalizeRuntimeRepeatItems",
        "callExpression": "finalizeRuntimeRepeatItems",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "applyRuntimeBindingDataPath",
        "callExpression": "applyRuntimeBindingDataPath",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "createRepeatDiagnostic",
        "callExpression": "createRepeatDiagnostic",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "resolveRuntimeBindingOperationSelection",
        "callExpression": "resolveRuntimeBindingOperationSelection",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "executeOperation",
        "callExpression": "context.executeOperation",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemsAsync",
        "toSymbol": "writeOperationResult",
        "callExpression": "context.writeOperationResult",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "resolveRuntimeRepeatItemKey",
        "toSymbol": "readRepeatPrimitive",
        "callExpression": "readRepeatPrimitive",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "finalizeRuntimeRepeatItems",
        "toSymbol": "createRepeatDiagnostic",
        "callExpression": "createRepeatDiagnostic",
        "sourcePath": "src/runtimeRepeat.ts"
      },
      {
        "fromSymbol": "RuntimeScreen",
        "toSymbol": "useRuntimeRendererConfig",
        "callExpression": "useRuntimeRendererConfig",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "src/RuntimeScreen.tsx",
        "toSymbol": "createRuntimeMemoryStateAdapter",
        "callExpression": "createRuntimeMemoryStateAdapter",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreen",
        "toSymbol": "useRuntimeScreenOperationLoaders",
        "callExpression": "useRuntimeScreenOperationLoaders",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "createOperationResults",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "createCachedProductDetailLoader",
        "callExpression": "createCachedProductDetailLoader",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "createRuntimeScreenLoaderRequestKey",
        "callExpression": "createRuntimeScreenLoaderRequestKey",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "createOperationResults",
        "callExpression": "createOperationResults",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.arrayPath.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeScreenLoaders.arrayPath.test.ts"
      },
      {
        "fromSymbol": "createScreen",
        "toSymbol": "createLoader",
        "callExpression": "createLoader",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createScreen",
        "callExpression": "createScreen",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "executeRuntimeScreenOperationLoaders",
        "callExpression": "executeRuntimeScreenOperationLoaders",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createApis",
        "callExpression": "createApis",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "routeContext",
        "callExpression": "routeContext",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "resolveScreenOperationLoaders",
        "callExpression": "resolveScreenOperationLoaders",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createBindings",
        "callExpression": "createBindings",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createLoader",
        "callExpression": "createLoader",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.execution.test.ts",
        "toSymbol": "createRuntimeScreenLoaderRequestKey",
        "callExpression": "createRuntimeScreenLoaderRequestKey",
        "sourcePath": "src/runtimeScreenLoaders.execution.test.ts"
      },
      {
        "fromSymbol": "loadedResult",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "createIdleRuntimeScreenOperationLoaderState",
        "callExpression": "createIdleRuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "beginRuntimeScreenOperationLoaderRequest",
        "callExpression": "beginRuntimeScreenOperationLoaderRequest",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "createRuntimeScreenOperationLoaderLifecycle",
        "callExpression": "createRuntimeScreenOperationLoaderLifecycle",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "createPendingRuntimeScreenOperationLoaderState",
        "callExpression": "createPendingRuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "completeRuntimeScreenOperationLoaderRequest",
        "callExpression": "completeRuntimeScreenOperationLoaderRequest",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.lifecycle.test.ts",
        "toSymbol": "loadedResult",
        "callExpression": "loadedResult",
        "sourcePath": "src/runtimeScreenLoaders.lifecycle.test.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenLoaderRequestKey",
        "toSymbol": "createRuntimeScreenOperationLoaderPlan",
        "callExpression": "createRuntimeScreenOperationLoaderPlan",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "beginRuntimeScreenOperationLoaderRequest",
        "toSymbol": "createPendingRuntimeScreenOperationLoaderState",
        "callExpression": "createPendingRuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toSymbol": "createRuntimeScreenOperationLoaderPlan",
        "callExpression": "createRuntimeScreenOperationLoaderPlan",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toSymbol": "executePreparedRuntimeScreenOperationLoaders",
        "callExpression": "executePreparedRuntimeScreenOperationLoaders",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "createScreenOperationLoaderDiagnostic",
        "callExpression": "createScreenOperationLoaderDiagnostic",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executePreparedRuntimeScreenOperationLoaders",
        "toSymbol": "__function",
        "callExpression": "(async () => {\n    const operationResults: Record<string, BindingValue | undefined> = {};\n\n    for (const preparedLoader of args.plan.loaders) {\n      const selection = resolveRuntimeBindingOperationSelection(\n        preparedLoader.loader.operation,\n        args.apis,\n        diagnostics,\n      );\n      if (selection === undefined) {\n        continue;\n      }\n\n      const result = await executeOperation({\n        api: selection.api,\n        endpoint: selection.endpoint,\n        input: preparedLoader.input,\n        node: args.screen.root,\n        operation: preparedLoader.loader.operation,\n      });\n      diagnostics.push(...(result.diagnostics ?? []));\n\n      if (!result.ok) {\n        continue;\n      }\n\n      operationResults[preparedLoader.operationKey] = result.data;\n    }\n\n    return {\n      dependencyKey: args.plan.requestKey,\n      diagnostics,\n      operationResults,\n    };\n  })",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "resolveRuntimeBindingOperationSelection",
        "callExpression": "resolveRuntimeBindingOperationSelection",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "executeOperation",
        "callExpression": "executeOperation",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "resolveScreenOperationLoaders",
        "callExpression": "resolveScreenOperationLoaders",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "createRuntimeScreenOperationLoaderPlan",
        "callExpression": "createRuntimeScreenOperationLoaderPlan",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "createIdleRuntimeScreenOperationLoaderState",
        "callExpression": "createIdleRuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "createPendingRuntimeScreenOperationLoaderState",
        "callExpression": "createPendingRuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toSymbol": "createRuntimeScreenOperationLoaderLifecycle",
        "callExpression": "createRuntimeScreenOperationLoaderLifecycle",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "beginRuntimeScreenOperationLoaderRequest",
        "callExpression": "beginRuntimeScreenOperationLoaderRequest",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "__function",
        "callExpression": "(async () => {\n      const result = await executePreparedRuntimeScreenOperationLoaders({\n        apis,\n        executeOperation,\n        plan,\n        screen,\n      });\n\n      setState((currentState) => {\n        const completion = completeRuntimeScreenOperationLoaderRequest({\n          lifecycle: lifecycleRef.current,\n          requestId,\n          result,\n          state: currentState.dependencyKey === requestKey ? currentState : request.state,\n        });\n\n        return completion.accepted ? completion.state : currentState;\n      });\n    })",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "executePreparedRuntimeScreenOperationLoaders",
        "callExpression": "executePreparedRuntimeScreenOperationLoaders",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "setState",
        "callExpression": "setState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "completeRuntimeScreenOperationLoaderRequest",
        "callExpression": "completeRuntimeScreenOperationLoaderRequest",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "stableSerialize",
        "callExpression": "stableSerialize",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "onDiagnostics",
        "callExpression": "onDiagnostics",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlan",
        "toSymbol": "createRuntimeScreenOperationLoaderIdleKey",
        "callExpression": "createRuntimeScreenOperationLoaderIdleKey",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlan",
        "toSymbol": "resolveBindingInputMapSync",
        "callExpression": "resolveBindingInputMapSync",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlan",
        "toSymbol": "createRuntimeBindingOperationKey",
        "callExpression": "createRuntimeBindingOperationKey",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlan",
        "toSymbol": "createScreenOperationLoaderDiagnostic",
        "callExpression": "createScreenOperationLoaderDiagnostic",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlan",
        "toSymbol": "createRuntimeScreenOperationLoaderPlanRequestKey",
        "callExpression": "createRuntimeScreenOperationLoaderPlanRequestKey",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenOperationLoaderPlanRequestKey",
        "toSymbol": "stableSerialize",
        "callExpression": "stableSerialize",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "stableSerialize",
        "toSymbol": "sortSerializableValue",
        "callExpression": "sortSerializableValue",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "src/runtimeScreenLoaders.ts",
        "toSymbol": "sortSerializableValue",
        "callExpression": "sortSerializableValue",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "emit",
        "toSymbol": "normalizeStatePath",
        "callExpression": "normalizeStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "emit",
        "toSymbol": "pathPartsToKey",
        "callExpression": "pathPartsToKey",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "emit",
        "toSymbol": "listener",
        "callExpression": "listener",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "get",
        "toSymbol": "normalizeStatePath",
        "callExpression": "normalizeStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "get",
        "toSymbol": "createStateDataResult",
        "callExpression": "createStateDataResult",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "get",
        "toSymbol": "readStatePath",
        "callExpression": "readStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "set",
        "toSymbol": "normalizeStatePath",
        "callExpression": "normalizeStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "set",
        "toSymbol": "setStatePath",
        "callExpression": "setStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "set",
        "toSymbol": "emit",
        "callExpression": "emit",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "subscribe",
        "toSymbol": "normalizeStatePath",
        "callExpression": "normalizeStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "subscribe",
        "toSymbol": "pathPartsToKey",
        "callExpression": "pathPartsToKey",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "wrappedListener",
        "toSymbol": "listener",
        "callExpression": "listener",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "subscribe",
        "toSymbol": "createStateDataResult",
        "callExpression": "createStateDataResult",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "delete",
        "toSymbol": "normalizeStatePath",
        "callExpression": "normalizeStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "delete",
        "toSymbol": "deleteStatePath",
        "callExpression": "deleteStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "delete",
        "toSymbol": "emit",
        "callExpression": "emit",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "normalizeStatePath",
        "toSymbol": "createStateError",
        "callExpression": "createStateError",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "readStatePath",
        "toSymbol": "isStateRecord",
        "callExpression": "isStateRecord",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "setStatePath",
        "toSymbol": "createStateError",
        "callExpression": "createStateError",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "setStatePath",
        "toSymbol": "createStateDataResult",
        "callExpression": "createStateDataResult",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "setStatePath",
        "toSymbol": "isStateRecord",
        "callExpression": "isStateRecord",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "setStatePath",
        "toSymbol": "setStatePath",
        "callExpression": "setStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "deleteStatePath",
        "toSymbol": "createStateError",
        "callExpression": "createStateError",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "deleteStatePath",
        "toSymbol": "createStateDataResult",
        "callExpression": "createStateDataResult",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "deleteStatePath",
        "toSymbol": "isStateRecord",
        "callExpression": "isStateRecord",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "deleteStatePath",
        "toSymbol": "deleteStatePath",
        "callExpression": "deleteStatePath",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "createFakeStateAdapter",
        "callExpression": "createFakeStateAdapter",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "mergeRuntimeRendererConfig",
        "callExpression": "mergeRuntimeRendererConfig",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "resolveRuntimeNodeProps",
        "callExpression": "resolveRuntimeNodeProps",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "src/runtimeStateAdapterConfig.test.ts",
        "toSymbol": "resolveRuntimeBindings",
        "callExpression": "resolveRuntimeBindings",
        "sourcePath": "src/runtimeStateAdapterConfig.test.ts"
      },
      {
        "fromSymbol": "useRuntimeMediaProps",
        "toSymbol": "collectRuntimeMediaReferenceIds",
        "callExpression": "collectRuntimeMediaReferenceIds",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "src/useRuntimeMediaProps.ts",
        "toSymbol": "resolveRuntimeMediaAsset",
        "callExpression": "resolveRuntimeMediaAsset",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "src/useRuntimeMediaProps.ts",
        "toSymbol": "setAsyncResolved",
        "callExpression": "setAsyncResolved",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "useRuntimeMediaProps",
        "toSymbol": "createSyncRuntimeMediaResolutionMap",
        "callExpression": "createSyncRuntimeMediaResolutionMap",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "useRuntimeMediaProps",
        "toSymbol": "replaceRuntimeMediaReferences",
        "callExpression": "replaceRuntimeMediaReferences",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "useRuntimeMediaProps",
        "toSymbol": "isRecord",
        "callExpression": "isRecord",
        "sourcePath": "src/useRuntimeMediaProps.ts"
      },
      {
        "fromSymbol": "renderReactNativeWebRuntimeFixture",
        "toSymbol": "renderToStaticMarkup",
        "callExpression": "renderToStaticMarkup",
        "sourcePath": "tests/reactNativeWebCompatibility.fixture.tsx"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "fileURLToPath",
        "callExpression": "fileURLToPath",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "mkdtemp",
        "callExpression": "mkdtemp",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "tmpdir",
        "callExpression": "tmpdir",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "writeFile",
        "callExpression": "writeFile",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "pathToFileURL",
        "callExpression": "pathToFileURL",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "isFixtureModule",
        "callExpression": "isFixtureModule",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "loadBundledFixture",
        "toSymbol": "rm",
        "callExpression": "rm",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "loadBundledFixture",
        "callExpression": "loadBundledFixture",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "renderReactNativeWebRuntimeFixture",
        "callExpression": "fixture.renderReactNativeWebRuntimeFixture",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/reactNativeWebCompatibility.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "tests/reactNativeWebCompatibility.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "describe",
        "callExpression": "describe",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "it",
        "callExpression": "it",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "expect",
        "callExpression": "expect",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "listRuntimeCapabilities",
        "callExpression": "listRuntimeCapabilities",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "defineRuntimeAction",
        "callExpression": "defineRuntimeAction",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "defineRuntimeBinding",
        "callExpression": "defineRuntimeBinding",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "defineRuntimeAdapter",
        "callExpression": "defineRuntimeAdapter",
        "sourcePath": "tests/runtime.test.ts"
      },
      {
        "fromSymbol": "tests/runtime.test.ts",
        "toSymbol": "createRuntimeManifest",
        "callExpression": "createRuntimeManifest",
        "sourcePath": "tests/runtime.test.ts"
      }
    ],
    "typeReferences": [
      {
        "fromSymbol": "ManifestProvider",
        "toType": "ManifestContextValue",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "ManifestProvider",
        "toType": "React",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "ManifestProvider",
        "toType": "ReactNode",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useManifest",
        "toType": "AppManifest",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useManifestContext",
        "toType": "ManifestContextValue",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "useOptionalManifestContext",
        "toType": "ManifestContextValue",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromSymbol": "createComponentRegistry",
        "toType": "ElementType",
        "sourcePath": "src/componentRegistry.ts"
      },
      {
        "fromSymbol": "createComponentRegistry",
        "toType": "IntrinsicElements",
        "sourcePath": "src/componentRegistry.ts"
      },
      {
        "fromSymbol": "createComponentRegistry",
        "toType": "React",
        "sourcePath": "src/componentRegistry.ts"
      },
      {
        "fromSymbol": "createComponentRegistry",
        "toType": "Readonly",
        "sourcePath": "src/componentRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionRegistry",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionRegistry",
        "toType": "RuntimeComponentEventDispatchArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionResolutionArgs",
        "toType": "ComponentEventDto",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionResolutionArgs",
        "toType": "Readonly",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionResolutionArgs",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionResolutionScope",
        "toType": "Readonly",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeActionResolutionScope",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "ComponentEventDto",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "Readonly",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "RuntimeBindingOperationResultWriter",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "RuntimeEventOperationLifecycle",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeComponentEventDispatchArgs",
        "toType": "UiNode",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeEventPropWrapArgs",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeEventPropWrapArgs",
        "toType": "Readonly",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeEventPropWrapArgs",
        "toType": "RuntimeComponentEventDispatchArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeEventPropWrapArgs",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeEventPropWrapArgs",
        "toType": "UiNode",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createComponentEventFromHandlerArgs",
        "toType": "ComponentEventDto",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createComponentEventFromHandlerArgs",
        "toType": "RuntimeEventPayload",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createComponentEventFromHandlerArgs",
        "toType": "UiNode",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeActionHandlers",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeActionRegistry",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeBindingOperationResultCache",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeBindingOperationResultWriter",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "createRuntimeActionRegistry",
        "toType": "RuntimeEventOperationLifecycle",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toType": "RuntimeActionHandlers",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEvent",
        "toType": "RuntimeComponentEventDispatchArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveRuntimeActionPayload",
        "toType": "RuntimeActionResolutionArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "resolveRuntimeActionValue",
        "toType": "RuntimeActionResolutionArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "wrapRuntimeEventProps",
        "toType": "RuntimeEventPropWrapArgs",
        "sourcePath": "src/runtimeActionRegistry.ts"
      },
      {
        "fromSymbol": "RuntimeApiOperationExecutorOptions",
        "toType": "EndpointTestCredentialResolver",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "RuntimeApiOperationExecutorOptions",
        "toType": "EndpointTestFetch",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "createRuntimeApiOperationExecutor",
        "toType": "RuntimeApiOperationExecutorOptions",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "createRuntimeApiOperationExecutor",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeApiOperations.ts"
      },
      {
        "fromSymbol": "RuntimeApiOperationSelection",
        "toType": "ApiDefinition",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "RuntimeApiOperationSelection",
        "toType": "DataEndpointConfig",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toType": "BindingOperationRef",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "validateRuntimeBindingOperationRef",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeApiSelection.ts"
      },
      {
        "fromSymbol": "RuntimeBindingOperationExecutionArgs",
        "toType": "ApiDefinition",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingOperationExecutionArgs",
        "toType": "BindingOperationRef",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingOperationExecutionArgs",
        "toType": "DataEndpointConfig",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingOperationExecutionArgs",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingOperationExecutionArgs",
        "toType": "UiNode",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "ComponentEventDto",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "Readonly",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "StateAdapter",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionArgs",
        "toType": "UiNode",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "ComponentEventDto",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "Readonly",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionContext",
        "toType": "StateAdapter",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeBindingResolutionResult",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "createRuntimeBindingOperationKey",
        "toType": "BindingOperationRef",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toType": "BindingInputValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toType": "Readonly",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toType": "RuntimeBindingResolutionContext",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveBindingInputMap",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindings",
        "toType": "RuntimeBindingResolutionArgs",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindings",
        "toType": "RuntimeBindingResolutionResult",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingsAsync",
        "toType": "RuntimeBindingResolutionArgs",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingsAsync",
        "toType": "RuntimeBindingResolutionResult",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toType": "PropBinding",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValue",
        "toType": "RuntimeBindingResolutionContext",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toType": "PropBinding",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "resolveRuntimeBindingValueSync",
        "toType": "RuntimeBindingResolutionContext",
        "sourcePath": "src/runtimeBindings.ts"
      },
      {
        "fromSymbol": "RuntimeDbPersistResult",
        "toType": "DbInsertInput",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "RuntimeDbPersistResult",
        "toType": "DbRecord",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "RuntimeDbPersistResult",
        "toType": "DbResult",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "createDbPersistActionHandler",
        "toType": "DbAdapter",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "createDbPersistActionHandler",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "createDbPersistActionHandler",
        "toType": "RuntimeDbPersistExecutionResult",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "createDbPersistAdapterError",
        "toType": "DbAdapterError",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "createDbPersistAdapterError",
        "toType": "RuntimeDbPersistError",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "executeDbPersistAction",
        "toType": "DbAdapter",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "executeDbPersistAction",
        "toType": "RuntimeActionHandlerArgs",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "executeDbPersistAction",
        "toType": "RuntimeDbPersistExecutionResult",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "resolveDbPersistInput",
        "toType": "DbInsertInput",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "resolveDbPersistInput",
        "toType": "RuntimeDbPersistError",
        "sourcePath": "src/runtimeDbPersist.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toType": "RuntimeActionHandlers",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toType": "RuntimeComponentEventDispatchArgs",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "dispatchRuntimeComponentEventWithReporting",
        "toType": "RuntimeEventDiagnosticsReporter",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "RuntimeEventDiagnosticsReporter",
        "toType": "Console",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "RuntimeEventDiagnosticsReporter",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "RuntimeEventDiagnosticsReporter",
        "toType": "Pick",
        "sourcePath": "src/runtimeEventExecution.ts"
      },
      {
        "fromSymbol": "RuntimeEventOperationLifecycle",
        "toType": "BindingOperationRef",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "RuntimeEventOperationLifecycle",
        "toType": "RuntimeEventOperationInvocation",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "RuntimeEventOperationState",
        "toType": "BindingOperationRef",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "RuntimeEventOperationState",
        "toType": "RuntimeEventOperationStatus",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "createRuntimeEventOperationBindingContext",
        "toType": "RuntimeEventOperationState",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "createRuntimeEventOperationLifecycle",
        "toType": "RuntimeEventOperationLifecycle",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "createRuntimeEventOperationLifecycle",
        "toType": "RuntimeEventOperationState",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "resolveRuntimeEventOperationErrorMessage",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeEventOperationLifecycle.ts"
      },
      {
        "fromSymbol": "RuntimeActionDescriptor",
        "toType": "Data",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeAdapterDescriptor",
        "toType": "Options",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeBindingDescriptor",
        "toType": "Value",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifest",
        "toType": "RuntimeActionDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifest",
        "toType": "RuntimeAdapterDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifest",
        "toType": "RuntimeBindingDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifest",
        "toType": "RuntimeDiagnostic",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifest",
        "toType": "RuntimeManifestConfig",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestConfig",
        "toType": "Readonly",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestInput",
        "toType": "RuntimeActionDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestInput",
        "toType": "RuntimeAdapterDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestInput",
        "toType": "RuntimeBindingDescriptor",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestInput",
        "toType": "RuntimeDiagnostic",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeManifestInput",
        "toType": "RuntimeManifestConfig",
        "sourcePath": "src/runtimeManifest.ts"
      },
      {
        "fromSymbol": "RuntimeMediaAssetResolverArgs",
        "toType": "MediaAsset",
        "sourcePath": "src/runtimeMedia.ts"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "DbAdapter",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "DbRealtimeAdapter",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "ElementType",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "IntrinsicElements",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "MediaAssetRegistry",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "React",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "ReactNode",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "Readonly",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "RuntimeMediaAssetResolver",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "RuntimeRendererConfig",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "RuntimeRendererWrapArgs",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "SerializableValue",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "StateAdapter",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererProps",
        "toType": "UiNode",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toType": "React",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "RuntimeRenderer",
        "toType": "RuntimeRendererProps",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromSymbol": "composeRuntimeNodePropsResolver",
        "toType": "RuntimeNodePropsResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "composeRuntimeRendererWrapNode",
        "toType": "React",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "composeRuntimeRendererWrapNode",
        "toType": "ReactNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "composeRuntimeRendererWrapNode",
        "toType": "RuntimeRendererWrapArgs",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "mergeRuntimeRendererConfig",
        "toType": "RuntimeRendererConfig",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeActionHandlerArgs",
        "toType": "ComponentEventDto",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeActionHandlerArgs",
        "toType": "RuntimeAction",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeActionHandlerArgs",
        "toType": "UiNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "ApiDefinitionRegistry",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "ComponentDataBindingRegistry",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "DbAdapter",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "DbRealtimeAdapter",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "ElementType",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "IntrinsicElements",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "MediaAssetRegistry",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "React",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "ReactNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "Readonly",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeActionHandler",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeActionHandlers",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeBindingOperationResultWriter",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeEventOperationLifecycle",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeEventOperationState",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeMediaAssetResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeNodePropsResolver",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "RuntimeRendererWrapArgs",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "SerializableValue",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfig",
        "toType": "StateAdapter",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfigProvider",
        "toType": "React",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfigProvider",
        "toType": "ReactNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererConfigProvider",
        "toType": "RuntimeRendererConfig",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererWrapArgs",
        "toType": "React",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererWrapArgs",
        "toType": "ReactNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeRendererWrapArgs",
        "toType": "UiNode",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "RuntimeResolveNodePropsArgs",
        "toType": "UiNode",
        "sourcePath": "node_modules/@ankhorage/contracts/dist/runtimeCallbacks.d.ts"
      },
      {
        "fromSymbol": "useRuntimeRendererConfig",
        "toType": "RuntimeRendererConfig",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromSymbol": "shouldRenderRuntimeRepeatEmptyState",
        "toType": "BindingValue",
        "sourcePath": "src/runtimeRepeatEmptyState.ts"
      },
      {
        "fromSymbol": "shouldRenderRuntimeRepeatEmptyState",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeRepeatEmptyState.ts"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "AppManifest",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "ElementType",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "IntrinsicElements",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "React",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "Readonly",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "ScreenSpec",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenProps",
        "toType": "StateAdapter",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreen",
        "toType": "React",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreen",
        "toType": "RuntimeScreenProps",
        "sourcePath": "src/RuntimeScreen.tsx"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderExecutionResult",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderExecutionResult",
        "toType": "Readonly",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderExecutionResult",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderState",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderState",
        "toType": "Readonly",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeScreenOperationLoaderState",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createPendingRuntimeScreenOperationLoaderState",
        "toType": "RuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenLoaderRequestKey",
        "toType": "OperationScreenDataLoaderDefinition",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "createRuntimeScreenLoaderRequestKey",
        "toType": "RuntimeBindingOperationResultCache",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "OperationScreenDataLoaderDefinition",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingOperationResultCache",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingResolutionContext",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "RuntimeScreenOperationLoaderExecutionResult",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "executeRuntimeScreenOperationLoaders",
        "toType": "ScreenSpec",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "resolveScreenOperationLoaders",
        "toType": "OperationScreenDataLoaderDefinition",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "resolveScreenOperationLoaders",
        "toType": "ScreenSpec",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "DataSourceDiagnostic",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingOperationExecutor",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingOperationResultCache",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "RuntimeBindingResolutionContext",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "RuntimeScreenOperationLoaderState",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "useRuntimeScreenOperationLoaders",
        "toType": "ScreenSpec",
        "sourcePath": "src/runtimeScreenLoaders.ts"
      },
      {
        "fromSymbol": "RuntimeMemoryStateAdapterOptions",
        "toType": "Readonly",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "RuntimeMemoryStateAdapterOptions",
        "toType": "SerializableValue",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "createRuntimeMemoryStateAdapter",
        "toType": "RuntimeMemoryStateAdapterOptions",
        "sourcePath": "src/runtimeStateAdapter.ts"
      },
      {
        "fromSymbol": "createRuntimeMemoryStateAdapter",
        "toType": "StateAdapter",
        "sourcePath": "src/runtimeStateAdapter.ts"
      }
    ],
    "componentComposition": [
      {
        "fromComponent": "ManifestProvider",
        "toComponent": "ManifestContext",
        "jsxElement": "<ManifestContext value={{ manifest, activeScreenId, onScreenChange }}>",
        "sourcePath": "src/ManifestContext.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "View",
        "jsxElement": "<View style={styles.errorBox}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "Text",
        "jsxElement": "<Text style={styles.errorTitle}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "Text",
        "jsxElement": "<Text style={styles.errorText}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "Text",
        "jsxElement": "<Text style={styles.errorMeta}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "RuntimeRenderer",
        "jsxElement": "<RuntimeRenderer\n                key={`${child.id}:${String(repeatKey)}`}\n                node={child}\n                registry={effectiveRegistry}\n                bindingContext={createRuntimeRepeatBindingContext({\n                  baseContext: effectiveConfig.bindingContext,\n                  item,\n                  itemAlias,\n                })}\n              />",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "RuntimeRenderer",
        "jsxElement": "<RuntimeRenderer key={child.id} node={child} registry={effectiveRegistry} />",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "Component",
        "jsxElement": "<Component {...propsWithEvents}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "RuntimeMediaResolutionCacheProvider",
        "jsxElement": "<RuntimeMediaResolutionCacheProvider value={mediaResolutionCache}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRenderer",
        "toComponent": "RuntimeRendererConfigProvider",
        "jsxElement": "<RuntimeRendererConfigProvider value={explicitConfig}>",
        "sourcePath": "src/RuntimeRenderer.tsx"
      },
      {
        "fromComponent": "RuntimeRendererConfigProvider",
        "toComponent": "RuntimeRendererConfigContext",
        "jsxElement": "<RuntimeRendererConfigContext value={mergedConfig}>",
        "sourcePath": "src/RuntimeRendererConfig.tsx"
      },
      {
        "fromComponent": "RuntimeScreen",
        "toComponent": "RuntimeRenderer",
        "jsxElement": "<RuntimeRenderer\n      key={`${screen.id}:${screenOperationLoaders.renderVersion}`}\n      node={screen.root}\n      isRoot\n      registry={registry}\n      stateAdapter={stateAdapter}\n      apis={apis}\n      dataBindings={manifest.dataBindings}\n      mediaAssets={manifest.media?.assets}\n      operationResults={screenOperationLoaders.operationResults}\n    />",
        "sourcePath": "src/RuntimeScreen.tsx"
      }
    ]
  }
}
