types.d.ts) a partir de los recursos locales de tu proyecto. El comando lee tus entidades, funciones, agentes y conectores, y produce un archivo de tipos que aumenta el módulo @base44/sdk con tipos específicos del proyecto. Esto te da autocompletado para los nombres de los recursos, comprobación de tipos en tiempo de compilación y datos tipados al leer o escribir entidades.
El archivo generado se escribe en base44/.types/types.d.ts. Si existe un archivo tsconfig.json en la raíz de tu proyecto, el comando añade automáticamente base44/.types/*.d.ts a su array include para que TypeScript reconozca los tipos sin configuración manual.
Vuelve a ejecutar este comando cada vez que añadas, elimines o modifiques un recurso para mantener
los tipos sincronizados.
Uso
Qué se genera
Las entidades generan una interfaz TypeScript por cada entidad a partir de su esquema JSON. Los campos se tipan con marcadores de requeridos/opcionales y tipos de objetos anidados. Una interfazEntityTypeRegistry asigna cada nombre de entidad a su interfaz generada.
Las funciones, agentes y conectores generan solo registros de nombres (FunctionNameRegistry, AgentNameRegistry y ConnectorTypeRegistry). Estos listan los nombres de tus funciones, agentes y tipos de integración de conectores para que tu editor pueda autocompletarlos, pero no incluyen tipos de parámetros, tipos de retorno ni otros detalles de configuración.
Véase también
- Tipos dinámicos: aprende a usar los tipos generados en tu código
- Entidades: aprende sobre la configuración del esquema de la base de datos
- Funciones del backend: crea endpoints de API serverless
- Configuraciones de agentes: configura agentes de IA para tu app
- Estructura del proyecto: cómo encajan los tipos en tu proyecto
Esta página se tradujo con IA. Para información más precisa y actualizada, consulta la versión en inglés.

