/** * @copyright Sister Software * @license AGPL-3.0 * @author Teffen Ellis, et al. */ import { Alpha2LanguageCode, type Alpha3bLanguageCode } from "./types.gen.ts"; export * from "./types.gen.ts"; /** * Prefixed languages are those which use a street prefix instead of a suffix. */ export declare const prefixedLanguages: ReadonlySet; /** * Type-predicate to determine if a string is a valid ISO 639-1 language code. */ export declare function isAlpha2LanguageCode(value: string): value is Alpha2LanguageCode; /** * Type-predicate to determine if a string is a valid ISO 639-2 language code. */ export declare function isAlpha3bLanguageCode(value: string): value is Alpha3bLanguageCode; /** * Pluck the language label from the language code. */ export declare function pluckLanguageLabel(languageCodeLike: string, fallback?: string): string; //# sourceMappingURL=index.d.ts.map