import Tesseract from 'tesseract.js'; import { PostMessageble } from '../hook/adapter.js'; import { OcrWorker } from './ocr.dto.js'; export declare const ocrWorkerStorage: Map; export declare function saveBase64ImageData(base64String: string, mimeType: string): string; export declare function loadBase64ImageData(fileName: string): string; export declare function tesseractOCR(imagePath: string, logger: (message: Tesseract.LoggerMessage) => void, lang?: string): Promise; export declare function createOcrWorker(filename: string, webview: PostMessageble): OcrWorker;