Type definitions and utilities for Superlinked data sources
The types module provides type definitions and utilities used across the Superlinked source framework. This module contains essential type aliases, generic type definitions, and utility types that support the source infrastructure.
Source Implementations: All source classes reference these types
Parser Integration: Type definitions for data parser compatibility
Schema Validation: Type support for schema-based validation
Application Framework: Integration with the broader Superlinked type system
The types module ensures consistent behavior and type safety across the entire source framework while providing the flexibility needed for different data source implementations.