/** * Translation context creation utilities */ import type { TranslationContext, ParsedNamespaceKey } from '../types/translation.types.js'; /** * Create translation context with namespace resolution * * @param parsedKey - Parsed namespace key information * @param currentLocale - Current locale * @param defaultNamespace - Default namespace if none specified * @returns Complete translation context */ export declare function createTranslationContext(parsedKey: ParsedNamespaceKey, currentLocale: string, defaultNamespace?: string): TranslationContext; /** * Check if two contexts are equivalent (for caching) * * @param context1 - First context * @param context2 - Second context * @returns Whether contexts are equivalent */ export declare function areContextsEquivalent(context1: TranslationContext, context2: TranslationContext): boolean; //# sourceMappingURL=context-utils.d.ts.map