/** * Next-intl Integration for Dynamic Translations * * Integrates with next-intl using TranslationService for dynamic entity translations */ import type { SupportedLocale } from '../entities/types'; /** * Load all translations for next-intl configuration * Uses loadMergedTranslations which handles core + theme + entity merge */ export declare function loadAllI18nTranslations(locale: SupportedLocale): Promise>; /** * Get core namespaces (excluding entity namespaces) */ export declare function getCoreNamespaces(): string[]; /** * Get optimized namespaces based on route */ export declare function getOptimizedNamespaces(pathname: string): { core: string[]; entities: string[]; strategy: string; }; /** * Load optimized translations based on route * Uses TranslationService for registry-based loading */ export declare function loadOptimizedTranslations(locale: SupportedLocale, pathname?: string): Promise>; //# sourceMappingURL=i18n-integration.d.ts.map