Type definition for course creation and management data
Represents the structure of validated course data including identification,
language configuration, descriptive content, and visibility settings.
This type ensures type safety for course operations while enforcing
educational constraints and security requirements.
Type definition for course creation and management data
Represents the structure of validated course data including identification, language configuration, descriptive content, and visibility settings. This type ensures type safety for course operations while enforcing educational constraints and security requirements.