from schemas.base import BaseSchema # region Entity class BuiltInModuleSchema(BaseSchema): id: int key: str label: str icon_name: str description: str depends_on: list["BuiltInModuleSchema"] # endregion # region Response class GetAllBuiltInModulesResponse(BaseSchema): items: list[BuiltInModuleSchema] # endregion