/**
 * Initializes the localization for both the sample app and the UI Kit.
 *
 * This function sets up the localization system by determining the language to be used.
 * It uses the provided `language` parameter if available; otherwise, it defaults to the browser's language settings.
 *
 * @param {string} [language] - The language code to be used for localization (e.g., 'en', 'fr', 'es'). If not provided, the browser's default language is used.
 *
 * @example
 * // Initialize localization with a specific language
 * setupLocalization('fr'); // Sets language to French
 *
 * @example
 * // Initialize localization using the browser's default language
 * setupLocalization(); // Defaults to the browser's language
 */
export declare function setupLocalization(language?: string): void;
/**
 * Dynamically generates and sets extended primary colors based on the primary color.
 *
 * This function retrieves the primary color from CSS variables and generates a set
 * of extended primary colors by blending the primary color with white or black, depending
 * on the current theme (light or dark mode). The generated colors are then applied as
 * CSS variables.
 *
 * @static
 */
export declare function generateExtendedColors(): void;
