import type { IStorePropertyValue } from '../../../__generated__/schema'; import type { Attachment } from '../clients/commerce/types/OrderForm'; import type { Attribute } from '../clients/search/types/ProductSearchResult'; export declare const VALUE_REFERENCES: { readonly attachment: "ATTACHMENT"; readonly specification: "SPECIFICATION"; readonly attribute: "ATTRIBUTE"; }; export declare function attachmentToPropertyValue(attachment: Attachment): { name: string; value: Record; valueReference: "ATTACHMENT"; }; export declare function attributeToPropertyValue(attribute: Attribute): { propertyID: string; name: string; value: string; valueReference: { valueReference: "ATTRIBUTE"; visible: boolean; }; }; export declare function getPropertyId(item: IStorePropertyValue): string; //# sourceMappingURL=propertyValue.d.ts.map