/** * The compiled paraglide runtime module. * (e.g. "paraglide/runtime.js") */ export interface Paraglide { readonly setLanguageTag: (language_tag: T | (() => T)) => void readonly languageTag: () => T readonly onSetLanguageTag: (callback: (language_tag: T) => void) => void readonly isAvailableLanguageTag: (language_tag: unknown) => language_tag is T readonly availableLanguageTags: readonly T[] readonly sourceLanguageTag: T }