/** Current package version — sourced from package.json at build time. */ export declare const VERSION: string; export type { TermLogOptions } from "./termlog.js"; export { TermLog, MappingCorruptionError, TokenizerMismatchError, LegacyIndexError, SlotExhaustedError } from "./termlog.js"; export { acquireSlot, readSlotsRegistry, slotRange, SlotRegistryError, SLOT_BITS, LOCAL_BITS, MAX_SLOTS, SLOT_SIZE } from "./slots.js"; export type { Tokenizer } from "./tokenizer.js"; export { UnicodeTokenizer, DEFAULT_TOKENIZER } from "./tokenizer.js"; export type { StorageBackend, BlobWriteStream } from "./storage.js"; export { FsBackend, WriteStreamError } from "./storage.js"; /** * @internal Low-level building blocks — not covered by semver stability guarantees. * Subject to breaking changes across minor versions. */ /** @internal */ export type { Posting } from "./codec.js"; /** @internal */ export { encodePostings, decodePostings, postingIterator, encodeVByte, decodeVByte } from "./codec.js"; /** @internal */ export type { DictEntry } from "./term-dict.js"; /** @internal */ export { TermDict } from "./term-dict.js"; /** @internal */ export { SegmentWriter, SegmentReader, SegmentCorruptionError } from "./segment.js"; /** @internal */ export type { ManifestSegmentEntry, TokenizerConfig, SegmentManagerOpts } from "./manager.js"; /** @internal */ export { SegmentManager, ManifestCorruptionError, ManifestVersionError, IndexLockedError, DEFAULT_FLUSH_THRESHOLD } from "./manager.js"; /** @internal */ export type { QueryPosting } from "./query.js"; /** @internal */ export { SegmentPostingIter, MultiSegmentIter, andQuery, orQuery, buildTombstoneSet } from "./query.js"; /** @internal */ export type { BM25Opts, ScoredDoc } from "./scoring.js"; /** @internal */ export { bm25Score, BM25Ranker } from "./scoring.js"; //# sourceMappingURL=index.d.ts.map