Result types for text recognition operations.
static ParseResult parse(const core::ports::document_image_processing::Table &table, const core::ports::text_recognition::ExtractResult &ocr, const std::string &pageCropImagePath, std::shared_ptr< core::ports::document_image_processing::IDocumentImageProcessor > documentImageProcessor, const std::vector< uint8_t > &pageCropImageBytes, std::string initialBookingDate={}, int initialTransactionIndex=1)
Parses an OCR-backed table into transaction drafts and artifacts.