import { ProductCategory } from "./product-category"; import { BaseEntity } from "@medusajs/medusa"; import { AttributeValue } from "./attribute-value"; import { IntAttributeValue } from "./int-attribute-value"; export declare enum AttributeType { MULTI = "multi", SINGLE = "single", BOOLEAN = "boolean", RANGE = "range" } export declare class Attribute extends BaseEntity { name: string; description: string; type: AttributeType; values: AttributeValue[]; handle: string; filterable: boolean; metadata: Record; categories: ProductCategory[]; int_values: IntAttributeValue[]; private beforeInsert; }