This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
// The documents module's public entry: its manifest, its catalogues and the ports a composition
|
||||
// root binds. A page imports `./ui`; another module imports `./contract`.
|
||||
|
||||
export {
|
||||
DOCUMENT_EXCLUDED_PAGE_CLASSES,
|
||||
DOCUMENT_MODEL,
|
||||
EXTRACT_PROMPT_VERSION,
|
||||
EXTRACT_SYSTEM_PROMPT,
|
||||
LOW_TRUST_NOTE,
|
||||
MODEL_GATEWAY,
|
||||
type ModelExtractorOptions,
|
||||
modelLineExtractor,
|
||||
PAGE_TEXT_CLOSE,
|
||||
PAGE_TEXT_OPEN,
|
||||
} from "./adapters/model-extractor.js"
|
||||
export { type SdkOcrOptions, sdkDocumentOcr } from "./adapters/ocr.js"
|
||||
export * from "./contract/index.js"
|
||||
export { planPage, promptTextOf } from "./core/page-plan.js"
|
||||
export {
|
||||
type CandidateLine,
|
||||
DOCUMENT_OCR,
|
||||
DOCUMENTS_SCOPE,
|
||||
type DocumentOcr,
|
||||
type Extraction,
|
||||
ExtractionFailed,
|
||||
type ExtractionInput,
|
||||
type LineExtractor,
|
||||
OcrJobFailed,
|
||||
type PageImage,
|
||||
type ReadDocument,
|
||||
type SkippedPage,
|
||||
} from "./core/ports.js"
|
||||
export { noCache, type StageCache, stageCache } from "./core/stage-cache.js"
|
||||
export { foldForComparison, isWeakPage, locateQuote, quoteIsOnPage } from "./core/verify.js"
|
||||
export { documentsModule } from "./module.js"
|
||||
Reference in New Issue
Block a user