import { ItemHSCodeFTADetailModel } from "./ItemHSCodeFTADetailModel"; import { ItemHSCodeCvdAddDetailModel } from "./ItemHSCodeCvdAddDetailModel"; import { ItemHSCodePunitiveRateDetailModel } from "./ItemHSCodePunitiveRateDetailModel"; import { ItemHSCodeRestrictionDetailModel } from "./ItemHSCodeRestrictionDetailModel"; /** * Represents HS Code Duty Details for an item. * @export * @class ItemHSCodeDutyDetailModel */ export declare class ItemHSCodeDutyDetailModel { /** * @type {number} * @memberof ItemHSCodeDutyDetailModel */ id?: number | undefined; /** * @type {number} * @memberof ItemHSCodeDutyDetailModel */ itemId: number; /** * @type {number} * @memberof ItemHSCodeDutyDetailModel */ companyId: number; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ countryOfImport: string; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ countryOfExport: string; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ countryOfOrigin: string; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ manufacturerName?: string | undefined; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ mfnRate: string; /** * @type {string} * @memberof ItemHSCodeDutyDetailModel */ uom: string; /** * @type {Date} * @memberof ItemHSCodeDutyDetailModel */ createdDate?: Date | undefined; /** * @type {number} * @memberof ItemHSCodeDutyDetailModel */ createdUserId?: number | undefined; /** * @type {ItemHSCodeFTADetailModel[]} * @memberof ItemHSCodeDutyDetailModel */ ftaDetails?: ItemHSCodeFTADetailModel[] | undefined; /** * @type {ItemHSCodeCvdAddDetailModel[]} * @memberof ItemHSCodeDutyDetailModel */ cvdAddDetails?: ItemHSCodeCvdAddDetailModel[] | undefined; /** * @type {ItemHSCodePunitiveRateDetailModel[]} * @memberof ItemHSCodeDutyDetailModel */ punitiveRateDetails?: ItemHSCodePunitiveRateDetailModel[] | undefined; /** * @type {ItemHSCodeRestrictionDetailModel[]} * @memberof ItemHSCodeDutyDetailModel */ restrictionDetails?: ItemHSCodeRestrictionDetailModel[] | undefined; }