import { IkasProductPrice } from "./price"; import { IkasVariantValue } from "../../variant-type/variant-value"; import { IkasProductAttributeValue } from "../attribute-value"; import { IkasProductCampaign } from "../campaign"; import { IkasProductImage } from "../image"; import { IkasProductVariantUnit } from "./unit"; import { IkasBundleSettings } from "./bundle-settings"; export declare type IkasProductVariant = { id: string; sku: string | null; barcodeList: string[] | null; baseBundlePrices: IkasProductPrice[] | null; variantValues: IkasVariantValue[]; attributes: IkasProductAttributeValue[]; price?: IkasProductPrice; prices: IkasProductPrice[]; stock: number; isActive: boolean; productId: string; sellIfOutOfStock: boolean; images: IkasProductImage[] | null; campaigns?: IkasProductCampaign[]; unit: IkasProductVariantUnit | null; bundleSettings: IkasBundleSettings | null; };