cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
31 lines (20 loc) • 1.08 kB
Markdown
# Model Interfaces
This directory contains TypeScript interfaces and type definitions for the domain models used in the Cloud IDE LMS system.
## Navigation
- [Back to Compiled Output](../README.md)
- [Back to Main README](../../README.md)
- [Common Types Documentation](../common-types/README.md)
## Directory Structure
### Authentication Models (`/auth`)
Contains interfaces related to authentication processes:
- `forgot-password.d.ts` - Types for password recovery
- `login.d.ts` - Login request and response types
- `register.d.ts` - User registration types
- `reset-password.d.ts` - Password reset types
### Core System Models (`/core`)
Contains interfaces for core system functionality:
- `design-config.d.ts` - UI/UX design configuration types
- `entity.d.ts` - Entity management types
- `general-master.d.ts` - General master data types
## Usage
These type definitions provide the structure for data objects that flow through the system and are stored in MongoDB. They ensure type safety when working with data in TypeScript projects.