/** * @param {string} language * @param {string|null} [unityUserId] null/undefined reads the anonymous (system) entry. * @returns {Record|null} */ export declare const readCachedBundle: (language: string, unityUserId?: string) => Record; /** * @param {string} language * @param {string|null} unityUserId null writes the anonymous (system) entry. * @param {Record} bundle */ export declare const writeCachedBundle: (language: string, unityUserId: string, bundle: Record) => void; /** * Remove cached bundles. By default only user-scoped entries are cleared * (call on logout so a shared machine never hydrates another user's * overrides); pass includeSystem to also drop the anonymous entries. * @param {{includeSystem?: boolean}} [options] */ export declare const clearCachedTranslations: ({ includeSystem }?: { includeSystem?: boolean; }) => void; //# sourceMappingURL=translationCache.d.ts.map