import { IkasProduct, IkasProductOptionSet } from "../../../../storefront-models/src"; /** * Initializes a product option set by linking each option to its parent set, initializing individual options, applying locale-specific translations, setting up child options, and initializing option values. * * @ai-category Initialization, ProductOptionSet * @ai-related initIkasProductOption * * @param optionSet - The product option set to initialize * @param locale - The locale string for translations, or null to skip translations * @param product - The parent product used during option initialization * @returns void * * @example * ```typescript * import { initIkasProductOptionSet } from "@ikas/bp-storefront"; * initIkasProductOptionSet(optionSet, "en", product); * ``` */ export declare function initIkasProductOptionSet(optionSet: IkasProductOptionSet, locale: string | null, product: IkasProduct): void;