import type { StoreProduct as StoreProductType } from '../../..'; import type { Product, Item } from '../clients/search/types/ProductSearchResult'; export type SkuVariants = StoreProductType[]; export type SkuVariantsByName = Record>; type FormattedSkuVariant = { alt: string; src: string; label: string; value: string; }; export declare function createSlugsMap(variants: Item[], dominantVariantName: string, baseSlug: string): Record; export declare function getActiveSkuVariations(variations: Item['variations']): Record; export declare function getVariantsByName(skuSpecifications: Product['skuSpecifications']): Record; export declare function getFormattedVariations(variants: Item[], dominantVariantName: string, dominantVariantValue: string): SkuVariantsByName; export {}; //# sourceMappingURL=skuVariants.d.ts.map