import { Canvas, Collection, InternationalString, Manifest } from "@iiif/presentation-3"; //#region src/i18n.d.ts declare function getClosestLanguage(i18nLanguage: string | undefined, languages: string[], i18nLanguages?: string[], strictFallback?: boolean, skipLanguages?: string[]): string | undefined; declare function buildLocaleString(inputText: string | InternationalString | null | undefined, i18nLanguage: string | undefined, options?: { strictFallback?: boolean; defaultText?: string; separator?: string; fallbackLanguages?: string[]; closest?: boolean; skipLanguages?: string[]; }): string; declare function getValue(inputText: string | InternationalString | null | undefined, options?: { language?: string; defaultText?: string; separator?: string; fallbackLanguages?: string[]; }): string; declare function getAvailableLanguagesFromResource(item: Collection | Manifest | Canvas | Range): unknown[]; declare const iiifString: (template: TemplateStringsArray, ...params: Array) => string; declare function createStringHelper(options?: { language?: string; defaultText?: string; separator?: string; fallbackLanguages?: string[]; }): (template: TemplateStringsArray, ...params: Array) => string; //#endregion export { getValue as a, getClosestLanguage as i, createStringHelper as n, iiifString as o, getAvailableLanguagesFromResource as r, buildLocaleString as t }; //# sourceMappingURL=i18n-C_cWDubP.d.cts.map