import { DomainObject } from "./domain-object";
import { StorageAccountImage } from "./storage-account-image";
import { Product } from "./product";
import { LedgerAccount } from "./ledger-account";
export declare class ItemGroup extends DomainObject {
    ImageId?: string | undefined;
    Image?: StorageAccountImage | undefined;
    ParentId?: string | undefined;
    Products?: Product[] | undefined;
    Customs_CommodityCode?: string | undefined;
    Customs_Content?: string | undefined;
    Customs_CountryCode?: string | undefined;
    VatPercent?: number | undefined;
    Code?: string | undefined;
    SalesLedgerId?: string | undefined;
    SalesLedger?: LedgerAccount | undefined;
    PurchaseLedgerId?: string | undefined;
    PurchaseLedger?: LedgerAccount | undefined;
    ConsumptionLedgerId?: string | undefined;
    ConsumptionLedger?: LedgerAccount | undefined;
    InventoryPurchaseLedgerId?: string | undefined;
    InventoryPurchaseLedger?: LedgerAccount | undefined;
    InventoryConsumedLedgerId?: string | undefined;
    InventoryConsumedLedger?: LedgerAccount | undefined;
    InventoryShrinkageLedgerId?: string | undefined;
    InventoryShrinkageLedger?: LedgerAccount | undefined;
    InventoryAdjustmentLedgerId?: string | undefined;
    InventoryAdjustmentLedger?: LedgerAccount | undefined;
    ProductionPurchaseLedgerId?: string | undefined;
    ProductionPurchaseLedger?: LedgerAccount | undefined;
    ProductionConsumedLedgerId?: string | undefined;
    ProductionConsumedLedger?: LedgerAccount | undefined;
    ProductionCostAdjustmentLedgerId?: string | undefined;
    ProductionCostAdjustmentLedger?: LedgerAccount | undefined;
}
//# sourceMappingURL=item-group.d.ts.map