import { c as FormSchema } from './analytics-B1eUnjBp.cjs'; import './lifecycle.cjs'; import './i18n/keys.cjs'; interface CollectedLocales { readonly defaultLocale?: string; readonly supportedLocales: readonly string[]; readonly translationLocales: ReadonlySet; readonly allUniqueLocales: ReadonlySet; /** Every translation or translation-metadata locale and the schema paths where it occurs. */ readonly translationLocalePaths: ReadonlyMap; } /** Collects locale registrations and every locale key used by translations or translation metadata. */ declare function collectSchemaLocales(schema: FormSchema): CollectedLocales; export { type CollectedLocales, collectSchemaLocales };