import { IkasRaffle } from "../../../storefront-models/src"; /** * Initializes an IkasRaffle by delegating initialization of each associated product via initIkasProduct. * * @ai-category Initialization, Raffle * @ai-related initIkasProduct * * @param raffle - The raffle object containing products to initialize. * @param locale - The locale code to pass to product initialization, or null to skip translation. * @returns void * * @example * ```typescript * import { initIkasRaffle } from "@ikas/bp-storefront"; * const raffle = { products: [{ name: "Prize Item", translations: [] }] }; * initIkasRaffle(raffle, "en"); * // Each product in raffle.products is now initialized with locale-specific data * ``` */ export declare function initIkasRaffle(raffle: IkasRaffle, locale: string | null): void;