import type { WrapperParameters } from '../../../common/modules/defineModule'; import type { OCRModule } from '../..'; type Shared = WrapperParameters[0]; type Options = WrapperParameters[1] & { /** Each vendor wrapper needs to flag if their underlying vendor UI already contains a review screen. * If it doesn't provide one, we ALWAYS flag that in 'attachReviewScreen' as true. * This value can be manually overriden by recipe configuration (ocr.provideReviewScreen) */ attachReviewScreen: boolean; daonEmitEventKVP?: boolean; }; /** * This function will * 1) Trigger the OCR processing * 2) Fetch the updated individual details * 3) Evaluate the OCR status to trigger the appropriate event * 4) Initialise the Form for manual review, if required * * It will also emit loading events at the start and end of the process, as well as between long lasting steps * @throws This function doesn't throw exceptions, only error events * @param shared * @param options */ export declare const initProcessAndEvaluateResults: (shared: Shared, options: Options, token?: string) => Promise; export {}; //# sourceMappingURL=initProcess.d.ts.map