import { h as Viewfinder } from "../../sdcCoreInternalSdkUiViewfinder-BoG0LyRj.js"; import { i as LabelFieldState } from "../../sdcLabelData-CHLquvuG.js"; import { r as LabelField, t as CapturedLabel } from "../../sdcLabelInternalModuleData-D_O2Y4cu.js"; import { t as Brush } from "../../sdcCoreInternalSdkUiStyle-pVbYygcu.js"; import { i as LabelCaptureBasicOverlayListener, r as LabelCaptureBasicOverlay } from "../../sdcLabelInternalModuleUiOverlay-CGIKcVOW.js"; import { c as NativeProxyHandle, o as NativeProxy, s as NativeProxyAdapter } from "../../AdaptiveRecognitionResult-Clnk-SP8.js"; import { EmscriptenDataCaptureOverlay } from "@scandit/web-datacapture-core/build/js/worker/dataCaptureWorkerRelated"; //#region src/main/worker/proxies/LabelCaptureBasicOverlayProxy.d.ts declare class LabelCaptureBasicOverlayProxy extends NativeProxyAdapter implements NativeProxy { create(labelCaptureHandle: NativeProxyHandle): Promise; setDefaultFieldBrush(labelCaptureBasicOverlayHandle: NativeProxyHandle, labelFieldState: LabelFieldState, brush: Brush | undefined): Promise; getDefaultFieldBrush(labelCaptureBasicOverlayHandle: NativeProxyHandle, labelFieldState: LabelFieldState): Promise; setDefaultLabelBrush(labelCaptureBasicOverlayHandle: NativeProxyHandle, brush: Brush | undefined): Promise; getDefaultLabelBrush(labelCaptureBasicOverlayHandle: NativeProxyHandle): Promise; setBrushForField(labelCaptureBasicOverlayHandle: NativeProxyHandle, brush: Brush | undefined, field: LabelField, label: CapturedLabel): Promise; setBrushForLabel(labelCaptureBasicOverlayHandle: NativeProxyHandle, brush: Brush | undefined, capturedLabelHandle: CapturedLabel): Promise; setListener(labelCaptureBasicOverlay: NativeProxyHandle, listener: LabelCaptureBasicOverlayListener): Promise; getListener(labelCaptureBasicOverlay: NativeProxyHandle): Promise; setShouldShowScanAreaGuides(labelCaptureBasicOverlayHandle: NativeProxyHandle, show: boolean): Promise; getShouldShowScanAreaGuides(labelCaptureBasicOverlayHandle: NativeProxyHandle): Promise; getViewfinder(labelCaptureBasicOverlayHandle: NativeProxyHandle): Promise; setViewfinder(labelCaptureBasicOverlayHandle: NativeProxyHandle, viewfinder: Viewfinder): Promise; asDataCaptureOverlay(handle: NativeProxyHandle): Promise; } declare const _default: LabelCaptureBasicOverlayProxy; //#endregion export { LabelCaptureBasicOverlayProxy, _default as default };