/** * Acta Entity * Actas oficiales INFONAVIT (entregas, inspecciones, etc.) * * @module Infonavit * @table infonavit.actas */ import { Tenant } from '../../core/entities/tenant.entity'; import { User } from '../../core/entities/user.entity'; import { ActaVivienda } from './acta-vivienda.entity'; export type ActaTipo = 'delivery' | 'inspection' | 'verification' | 'closure' | 'other'; export type ActaStatus = 'draft' | 'scheduled' | 'in_progress' | 'completed' | 'cancelled'; export declare class Acta { id: string; tenantId: string; registroId: string; actaNumber: string; actaType: ActaTipo; scheduledDate: Date; executionDate: Date; location: string; infonavitRepresentative: string; developerRepresentative: string; totalUnits: number; status: ActaStatus; observations: string; notes: string; createdAt: Date; createdById: string; updatedAt: Date; updatedById: string; deletedAt: Date; deletedById: string; tenant: Tenant; createdBy: User; viviendas: ActaVivienda[]; } //# sourceMappingURL=acta.entity.d.ts.map