import { AiKitCatalog } from './ids'; import { default as en } from './messages/en'; /** Synchronous English catalog used as the default and no-provider fallback. */ export { en as defaultMessages }; /** Locales AI Kit ships, including the built-in English default. */ export declare const SUPPORTED_LOCALES: readonly ["en", ...string[]]; /** * Catalog for `locale`: cached values (including English) return synchronously, * an unloaded shipped locale returns a promise, and an unshipped locale returns * English. Cached hits stay sync so {@link AiKitIntlProvider} can paint the * right strings on the first render after a chunk has already loaded. */ export declare function loadCatalog(locale: string): AiKitCatalog | Promise; /** Cached catalog only — does not start a lazy load. */ export declare function peekCatalog(locale: string): AiKitCatalog | undefined;