/** * Proyecto Entity * Proyectos de desarrollo inmobiliario * * @module Construction * @table construction.proyectos * @ddl schemas/01-construction-schema-ddl.sql */ import { Tenant } from '../../core/entities/tenant.entity'; import { User } from '../../core/entities/user.entity'; import { Fraccionamiento } from './fraccionamiento.entity'; export type EstadoProyecto = 'activo' | 'pausado' | 'completado' | 'cancelado'; export declare class Proyecto { id: string; tenantId: string; codigo: string; nombre: string; descripcion: string; direccion: string; ciudad: string; estado: string; fechaInicio: Date; fechaFinEstimada: Date; estadoProyecto: EstadoProyecto; createdAt: Date; updatedAt: Date; createdById: string; tenant: Tenant; createdBy: User; fraccionamientos: Fraccionamiento[]; } //# sourceMappingURL=proyecto.entity.d.ts.map