import { Cotizacion } from "../../cotizaciones/entities/cotizacion.entity";
import { Vehiculo } from "../../vehiculos/entities/vehiculo.entity";
import { OtCosaTrae } from "./ot-cosa-trae.entity";
import { OtDano } from "./ot-dano.entity";
import { OtFirma } from "./ot-firma.entity";
import { OtFoto } from "./ot-foto.entity";
export declare enum EstadoOT {
    BORRADOR = "borrador",
    EN_PROCESO = "en_proceso",
    COTIZADA = "cotizada",
    APROBADA = "aprobada",
    TERMINADA = "terminada",
    ENTREGADA = "entregada"
}
export declare class OrdenTrabajo {
    id: number;
    numeroOt: string;
    clienteTarjeta: string;
    vehiculoId: number;
    vehiculo: Vehiculo;
    fechaEntrada: Date;
    fechaSalida: Date;
    km: number;
    nivelGasolina: number;
    requerimientoCliente: string;
    observaciones: string;
    estado: EstadoOT;
    pdfEscaner: string;
    localId: string;
    version: number;
    createdAt: Date;
    updatedAt: Date;
    createdBy: number | null;
    updatedBy: number | null;
    cosasTrae: OtCosaTrae[];
    danos: OtDano[];
    fotos: OtFoto[];
    firma: OtFirma;
    cotizaciones: Cotizacion[];
}
