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 { Currency } from "./currency";
import { SalesLineStatus, UserType, SalesLineType } from "./all.enum";
import { GiftCard } from "./gift-card";
import { Voucher } from "./voucher";
import { Unit } from "./unit";
import { Beacon } from "./beacon";
import { InventLocation } from "./invent-location";
import { WMSLocation } from "./wms-location";
export declare class SalesLine extends DomainObject {
    SalesOrderId?: string | undefined;
    LineId?: string | undefined;
    LineNumber?: number | undefined;
    Qty?: number | 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;
    BeaconId?: string | undefined;
    Beacon?: Beacon | undefined;
    Note?: string | undefined;
    UnitPrice?: number | undefined;
    DiscountAmount?: number | undefined;
    DiscountPercent?: number | undefined;
    TotalAmount?: number | undefined;
    Workstation?: string | undefined;
    Printer?: string | undefined;
    VatPercent?: number | undefined;
    Customs_Amount?: number | undefined;
    CurrencyId?: string | undefined;
    Currency?: Currency;
    UnitId?: string | undefined;
    Unit?: Unit | undefined;
    Height?: number | undefined;
    Width?: number | undefined;
    Depth?: number | undefined;
    Weight?: number | undefined;
    Volume?: number | undefined;
    ApprovedDate?: Date | undefined;
    Id_ApprovedBy?: string | undefined;
    UserType_ApprovedBy?: UserType | undefined;
    Status?: SalesLineStatus | undefined;
    InventLocationId?: string | undefined;
    InventLocation?: InventLocation | undefined;
    WMSLocationId?: string | undefined;
    WMSLocation?: WMSLocation | undefined;
    Warrenty_Expire?: Date | undefined;
    QtyShipped?: number | undefined;
    QtyInvoiced?: number | undefined;
    QtyPicked?: number | undefined;
    QtyReserved?: number | undefined;
    ColliReference?: string | undefined;
    LineType?: SalesLineType | undefined;
    QtyToShipNow?: number | undefined;
    GiftCardId?: string | undefined;
    GiftCard?: GiftCard | undefined;
    VoucherId?: string | undefined;
    Voucher?: Voucher | undefined;
}
//# sourceMappingURL=sales-line.d.ts.map