import { DomainObject } from "./domain-object";
import { WorkCenter } from "./work-center";
import { ProductOperation } from "./product-operation";
import { Production } from "./production";
import { ProductionTransaction } from "./production-transaction";
import { Machine } from "./asset";
import { ProductionStatus } from "./all.enum";
import { Product } from "./product";
export declare class ProductionRoute extends DomainObject {
    RouteId?: string | undefined;
    Qty?: number | undefined;
    Qty_Consumed?: number | undefined;
    QtyGood?: number | undefined;
    QtyBad?: number | undefined;
    Time_Ticks?: number | undefined;
    SetupTime_Ticks?: number | undefined;
    CleanTime_Ticks?: number | undefined;
    HoursEstimated?: number | undefined;
    HoursConsumed?: number | undefined;
    TimeEstimated_Ticks?: number | undefined;
    TimeConsumed_Ticks?: number | undefined;
    ScheduledStart?: Date | undefined;
    ScheduledFinish?: Date | undefined;
    ActualStart?: Date | undefined;
    ActualFinish?: Date | undefined;
    Status?: ProductionStatus | undefined;
    ProductionId?: string | undefined;
    Production?: Production | undefined;
    OperationId?: string | undefined;
    Operation?: ProductOperation | undefined;
    OperationNextId?: string | undefined;
    OperationNext?: ProductOperation | undefined;
    WorkCenterId?: string | undefined;
    WorkCenter?: WorkCenter | undefined;
    MachineId?: string | undefined;
    Machine?: Machine | undefined;
    ProductId?: string | undefined;
    Product?: Product | undefined;
    ProductionTransactions?: ProductionTransaction[] | undefined;
}
//# sourceMappingURL=production-route.d.ts.map