/** * Generador Entity * Numeros generadores (soporte de cantidades para estimaciones) * * @module Estimates * @table estimates.generadores * @ddl schemas/04-estimates-schema-ddl.sql */ import { Tenant } from '../../core/entities/tenant.entity'; import { User } from '../../core/entities/user.entity'; import { EstimacionConcepto } from './estimacion-concepto.entity'; export type GeneratorStatus = 'draft' | 'in_progress' | 'completed' | 'approved'; export declare class Generador { id: string; tenantId: string; estimacionConceptoId: string; generatorNumber: string; description: string | null; status: GeneratorStatus; loteId: string | null; departamentoId: string | null; locationDescription: string | null; quantity: number; formula: string | null; photoUrl: string | null; sketchUrl: string | null; capturedById: string; capturedAt: Date; approvedById: string | null; approvedAt: Date | null; createdAt: Date; createdById: string | null; updatedAt: Date | null; updatedById: string | null; deletedAt: Date | null; deletedById: string | null; tenant: Tenant; estimacionConcepto: EstimacionConcepto; capturedBy: User; approvedBy: User | null; createdBy: User | null; } //# sourceMappingURL=generador.entity.d.ts.map