import {Feedback}from'@scandit/web-datacapture-core';import {debounce}from'@scandit/web-datacapture-core/build/js/private/utils/debounce.js';var i=class{constructor(){this.scan=new Feedback(Feedback.defaultFeedback.vibration,Feedback.defaultFeedback.sound),this.scan.emit=debounce(this.scan.emit.bind(this.scan),100),this.adaptiveRecognitionResult=new Feedback(Feedback.defaultFeedback.vibration,null),this.adaptiveRecognitionResult.emit=debounce(this.adaptiveRecognitionResult.emit.bind(this.adaptiveRecognitionResult),100);}toJSONObject(){return {scan:this.scan.toJSONObject(),adaptiveRecognitionResult:this.adaptiveRecognitionResult.toJSONObject()}}};export{i as a};