# SDK Internal Components

This folder contains type definitions, validators, and configuration automatically generated from Optave's AsyncAPI specification.

## Contents

- `types.d.ts` – TypeScript definitions for message schemas and response types
- `validators.js` – Runtime validators for message validation
- `validators.d.ts` – Type declarations for validator functions
- `constants.js` – SDK version and configuration constants
- `connection-config.ts` – Connection configuration types
- `index.ts` – Internal module exports
- `examples/` – Usage examples for browser and server environments

## Important Notes

**Do not modify these files.** They are automatically generated and maintained by the SDK team.

These files are included in the package to provide TypeScript type definitions and enable strict validation when `strictValidation` is enabled in the SDK configuration.
