/** * @metaxia/scriptures * * Scripture text and analyzer library for TypeScript/JavaScript. * Supports gematria calculations, morphology parsing, Strong's numbers, and verse queries. */ import { listEditions as _listEditions } from './registry.js'; export declare const VERSION = "0.1.0"; export * from './models/index.js'; export { registerSource, unregisterSource, getSource, listEditions, getAllSources, hasEdition, clearSources, type ScriptureSource, type VerseLoader, type ChapterLoader, type CacheLoader, type BooksLister, } from './registry.js'; export { mapVerse, schemeFor, isMappingReliable, EDITION_SCHEME, MT_LXX_DIVERGENT_BOOKS, registerVersification, unregisterVersification, getVersificationSources, type Scheme, type Ref, type VersificationSource, } from './versification/index.js'; export { EditionNotFoundError, BookNotFoundError, VerseNotFoundError, GematriaError, } from './errors.js'; export * as hebrew from './hebrew/index.js'; export * as greek from './greek/index.js'; export * as gematria from './gematria/index.js'; export { compute as computeGematria, computeValue as computeGematriaValue, computeHebrew, computeGreek, computeEnglish, detectLanguage, isHebrew, isGreek, listMethods as listGematriaMethods, } from './gematria/index.js'; export * as morphology from './morphology/index.js'; export { HebrewMorphologyParser, parseLemma, parseMorphCode, getWordComponents, } from './morphology/index.js'; export * as lexicon from './lexicon/index.js'; export { registerLexicon, unregisterLexicon, getLexicon, listLexicons, getAllLexicons, hasLexicon, clearLexicons, normalizeStrongs, lookupStrongs, lookupLemma, getTransliteration, type LexiconSource, type LookupOptions, type TransliterationResult, } from './lexicon/index.js'; export { transliterate, transliterateGreek, detectTranslitLanguage, type TranslitLanguage, } from './transliteration/index.js'; export { getVerse, getChapter, getVersesInRange, getParallelVerses, editionHasVerse, mapVerseToEdition, listBooks, getVerseCounts, getVerseTotal, type GetVerseOptions, } from './query/verse.js'; export type { TextSearchResult, MorphologySearchResult, StrongsSearchResult, GematriaSearchResult, TextSearchOptions, MorphologySearchOptions, StrongsSearchOptions, GematriaSearchOptions, } from './query/search.js'; declare const _default: { VERSION: string; getVerse: (book: string, chapter: number, verse: number, options: { edition: string; }) => Promise; listEditions: typeof _listEditions; }; export default _default; //# sourceMappingURL=index.d.ts.map