/** * Presupuesto Entity * Presupuestos de obra por prototipo o fraccionamiento * * @module Budgets * @table construction.presupuestos * @ddl schemas/01-construction-schema-ddl.sql */ import { Tenant } from '../../core/entities/tenant.entity'; import { User } from '../../core/entities/user.entity'; import { Fraccionamiento } from '../../construction/entities/fraccionamiento.entity'; import { PresupuestoPartida } from './presupuesto-partida.entity'; export declare class Presupuesto { id: string; tenantId: string; fraccionamientoId: string | null; prototipoId: string | null; code: string; name: string; description: string | null; version: number; isActive: boolean; totalAmount: number; currencyId: string | null; approvedAt: Date | null; approvedById: string | null; createdAt: Date; createdById: string | null; updatedAt: Date | null; updatedById: string | null; deletedAt: Date | null; deletedById: string | null; tenant: Tenant; fraccionamiento: Fraccionamiento | null; createdBy: User | null; approvedBy: User | null; partidas: PresupuestoPartida[]; } //# sourceMappingURL=presupuesto.entity.d.ts.map