import { IkasPaymentGateway } from "../../../storefront-models/src"; /** * Initializes an IkasPaymentGateway by applying locale-specific translations to its name and description, then removing raw translation data. * * @ai-category Initialization, PaymentGateway * @ai-related setIkasPaymentGatewayTranslations * * @param paymentGateway - The payment gateway object to initialize with localized data. * @param locale - The locale code to use for translation lookup, or null to skip translation. * @returns void * * @example * ```typescript * import { initIkasPaymentGateway } from "@ikas/bp-storefront"; * const gateway = { name: "Credit Card", translations: [{ locale: "fr", name: "Carte de credit" }] }; * initIkasPaymentGateway(gateway, "fr"); * // gateway.name is now "Carte de credit" * ``` */ export declare function initIkasPaymentGateway(paymentGateway: IkasPaymentGateway, locale: string | null): void;