import { IkasProductAttributeDetail } from "../../../storefront-models/src"; /** * Retrieves the attribute values for a product attribute detail, merging variant and product-level attributes. * This is how a PRODUCT_ATTRIBUTE code-component prop is consumed: that prop hands you the * IkasProductAttributeDetail wrapper ({ product, attributePropValue }), never the attribute value itself, so * reading `prop.value` silently yields nothing — call this function instead. * * @ai-category AttributeDetail * @ai-related getSelectedProductVariant, hasProductVariant * * @param attributeDetail - The product attribute detail containing the product and attribute prop value to filter by. * @returns An array of product attribute values matching the specified attribute ID, or an empty array if no product is set. * * @example * ```typescript * import { getAttributeDetailValues } from "@ikas/bp-storefront"; * * const values = getAttributeDetailValues(attributeDetail); * values.forEach((val) => { * console.log(val.value); * }); * ``` */ export declare function getAttributeDetailValues(attributeDetail: IkasProductAttributeDetail): import("../../../storefront-models/src").IkasProductAttributeValue[];