import { TProductVariant, TStockStatus } from '@cromwell/core'; import { BasePageEntity } from './base-page.entity'; import { ProductVariantMeta } from './meta/product-variant-meta.entity'; import { Product } from './product.entity'; export declare class ProductVariant extends BasePageEntity implements TProductVariant { productId: number; product?: Product; name?: string | null; price?: number | null; oldPrice?: number | null; sku?: string | null; mainImage?: string | null; images?: string[] | null; stockAmount?: number | null; stockStatus?: TStockStatus | null; manageStock?: boolean | null; description?: string | null; descriptionDelta?: string | null; attributesJson?: string | null; get attributes(): Record | undefined; set attributes(attributes: Record | undefined | null); metaRecords?: ProductVariantMeta[] | null; } //# sourceMappingURL=product-variant.entity.d.ts.map