import { IkasHTMLMetaData } from "../../../storefront-models/src"; /** * Initializes an IkasHTMLMetaData object by applying locale-specific translations if a locale is provided. * * @ai-category HtmlMetaData * @ai-related setHTMLMetaDataTranslations * * @param metaData - The HTML meta data object to initialize. * @param locale - The locale string to apply translations for, or null to skip translation. * @returns void * * @example * ```typescript * import { initIkasHTMLMetaData } from "@ikas/bp-storefront"; * * initIkasHTMLMetaData(metaData, "en"); * ``` */ export declare function initIkasHTMLMetaData(metaData: IkasHTMLMetaData, locale: string | null): void; /** * Sets locale-specific translations on an HTML meta data object, overriding pageTitle, description, and slug when available. * * @ai-category HtmlMetaData * @ai-related initIkasHTMLMetaData * * @param metaData - The HTML meta data object whose fields will be overridden with translated values. * @param locale - The locale string to find matching translations for. * @returns void * * @example * ```typescript * import { setHTMLMetaDataTranslations } from "@ikas/bp-storefront"; * * setHTMLMetaDataTranslations(metaData, "tr"); * console.log(metaData.pageTitle); // translated title * ``` */ export declare function setHTMLMetaDataTranslations(metaData: IkasHTMLMetaData, locale: string): void;