import { ToJsonConfiguration } from '../core/common/JsonSerializationTypes'; import { OcrPage } from '../core/ocr/OcrTypes'; import type { DeepPartial } from '../core/utils/utils'; /** OCR configurations result. */ export declare class OcrConfigsResult { /** The OCR languages data path. */ readonly languageDataPath: string; /** The list of installed OCR languages. */ readonly installedLanguages: string[]; /** @param source {@displayType `DeepPartial`} */ constructor(source?: DeepPartial); serialize(config?: ToJsonConfiguration): DeepPartial; } /** The result of OCR recognition. */ export declare class PerformOcrResult { /** The OCR result as plain text. */ readonly recognizedText: string; /** The array of recognized OCR pages. */ readonly pages: OcrPage[]; /** @param source {@displayType `DeepPartial`} */ constructor(source?: DeepPartial); serialize(config?: ToJsonConfiguration): DeepPartial; }