import { LocalizedContent } from '../types/content/LocalizedContent'; import { ResolveLocalizedContentOptions } from '../types/content/ResolveLocalizedContentOptions'; /** * Selects and field-merges the localized article content for the active language. * * Resolves the active language (see resolveActiveLanguage), picks that language's * content (falling back to the default language), then fills each field from the * default-language entry when the active one is empty. Returns null and reports * via `onError` when contents are missing or unavailable in both languages. * @param {Record | undefined} contents - The article's per-language contents. * @param {ResolveLocalizedContentOptions} options - Language and diagnostics options. * @returns {LocalizedContent | null} The merged localized content, or null. */ export declare const resolveLocalizedContent: (contents: Record | undefined, options: ResolveLocalizedContentOptions) => LocalizedContent | null; //# sourceMappingURL=resolveLocalizedContent.d.ts.map