import {a as a$1}from'./chunk-SYDG6PPD.js';import {nativeHandle}from'@scandit/web-datacapture-core/build/js/private/nativeHandle.js';var c=(e=>(e.Receipt="receipt",e))(c||{});var a=class a{constructor(e){this.resultType="receipt";this[nativeHandle]=e;}async setProcessingHintText(e){await a$1().workerCommand("receiptScanningSettingsSetProcessingHintText",{payload:{settingsHandle:this[nativeHandle],text:e}});}async getProcessingHintText(){return await a$1().workerCommand("receiptScanningSettingsGetProcessingHintText",{payload:{settingsHandle:this[nativeHandle]}})}static async create(e){let r=e!=null?e:"receipt",o=await a$1().workerCommand("receiptScanningSettingsCreate",{payload:{resultType:r}}),n=new a(o);return n.resultType=r,await n.getProcessingHintText(),n}},s=a;export{c as a,s as b};