import type { Dictionary, DictionarySelectorForGroup, QualifiedDictionaryGroup, ResolveQualifiedDictionaryContent } from '@intlayer/types/dictionary'; import type { DeclaredLocales, ExtractSelectorLocale, LocalesValues } from '@intlayer/types/module_augmentation'; import { type DeepTransformContent } from './plugins'; /** * Get content for a dictionary (or qualified dictionary group) in Svelte * applications, for the given locale or selector (`{ item }`, `{ variant }`, * optionally combined with `locale`). * * @param dictionary The dictionary (or qualified group) to transform * @param localeOrSelector The target locale or selector (optional) * @returns Transformed dictionary content optimized for Svelte */ export declare const getDictionary: = DeclaredLocales>(dictionary: T, localeOrSelector?: A) => DeepTransformContent, ExtractSelectorLocale>;