// OCR adapter port contract (Epic #189, Issue #202). Pure interface — no IO, no clock, no
// FS. A real OCR implementation (Tesseract, cloud API, etc.) implements `OcrAdapter` and is
// injected into `createOcrPipelineParser` without changing the parser registry.
export {};
