> ## Documentation Index
> Fetch the complete documentation index at: https://uom-demo.vercel.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# types

> [<span className="flex items-center gap-1"><Icon icon="external-link"/>View Source</span>](https://github.com/corovcam/Universal-Object-Mapping/tree/main/services/orchestrator/src/react_agent/utils/types.py)

Type definitions and aliases used across the UOM orchestrator service.

This module provides centralized type aliases to improve code readability,
ensure type safety across tool boundaries, and standardize the shapes of
complex nested dictionaries passed through the LangGraph state.

#### react\_agent.utils.types.FrameworkType

A Union of all possible framework enumerations (both Source and Target).

#### react\_agent.utils.types.QueryValidationResults

Represents the structured JSON output returned by the execution of a validation sandbox harness.
These dictionaries contain metadata (like result counts and stringified JSON samples) used
strictly for deterministic equivalence checks.

#### react\_agent.utils.types.QueryEquivalenceDeepDiff

Represents the results from the DeepDiff library after comparing Source and Target QueryValidationResults.
"deepdiff\_mapping" contains metadata regarding which side was marked as old/new.
