export type { MissingKeyCollector, MissingKeyRecord } from './audit/missing-key-collector.js'; export { createMissingKeyCollector } from './audit/missing-key-collector.js'; export type { AuditTranslationsOptions, TranslationAuditReport, TranslationFinding, TranslationFindingCode, TranslationFindingSeverity } from './audit/translations.js'; export { auditTranslations } from './audit/translations.js'; export { I18nProvider, T } from './components/index.js'; export type { I18nApi, I18nConfigureOptions } from './i18n/context.svelte.js'; export { BASE_LOCALE, configureI18n, provideI18n, useI18n } from './i18n/context.svelte.js'; export type { CreatePackageI18nOptions } from './i18n/package-integration.js'; export { createComponentI18n, createPackageI18n, createPackageTranslations, createTypedPackage, registerPackages, registerTranslationLoaders, validatePackageTranslations } from './i18n/package-integration.js'; export { resolveDateLocale } from './i18n/resolve-date-locale.js'; export type { LocaleSource, ResolveLocaleOptions } from './i18n/resolve-locale.js'; export { resolveLocale } from './i18n/resolve-locale.js'; export type { CreatePackageTypes, I18nComponentProps, I18nConfig, I18nError, I18nMissingKey, I18nStore, Locale, PackageI18n, PackageTranslations, PluralParams, PluralRules, TranslationFunction, TranslationLoader, TranslationOptions, TranslationParams, Translations, TypedTranslationFunction } from './i18n/types.js'; export { isLocaleSupported, SUPPORTED_LOCALES } from './i18n/types.js'; export type { DeepKeys, DeepValue } from './utils/deep-keys.js'; export { collectDeepKeys, getDeepValue, hasDeepKey } from './utils/deep-keys.js';