import { DomainObject } from "./domain-object";
import { Product } from "./product";
import { ColorDimension } from "./color-dimension";
import { ConfigDimension } from "./config-dimension";
import { SizeDimension } from "./size-dimension";
import { DeliveryNoteLineStatus, UserType } from "./all.enum";
import { Unit } from "./unit";
import { SalesLine } from "./sales-line";
import { DeliveryNote } from "./delivery-note";
import { InvoiceLine } from "./invoice-line";
export declare class DeliveryNoteLine extends DomainObject {
    LineId?: string | undefined;
    LineNumber?: number | undefined;
    Qty?: number | undefined;
    Status?: DeliveryNoteLineStatus | undefined;
    DeliveryNoteId?: string | undefined;
    DeliveryNote?: DeliveryNote | undefined;
    ProductId?: string | undefined;
    Product?: Product | undefined;
    ColorId?: string | undefined;
    Color?: ColorDimension | undefined;
    SizeId?: string | undefined;
    Size?: SizeDimension | undefined;
    ConfigId?: string | undefined;
    Config?: ConfigDimension | undefined;
    UnitId?: string | undefined;
    Unit?: Unit | undefined;
    Height?: number | undefined;
    Width?: number | undefined;
    Depth?: number | undefined;
    Weight?: number | undefined;
    Volume?: number | undefined;
    Note?: string | undefined;
    ApprovedDate?: Date | undefined;
    Id_ApprovedBy?: string | undefined;
    UserType_ApprovedBy?: UserType | undefined;
    SalesLineId?: string | undefined;
    SalesLine?: SalesLine | undefined;
    InvoiceLineId?: string | undefined;
    InvoiceLine?: InvoiceLine | undefined;
}
//# sourceMappingURL=delivery-note-line.d.ts.map