import { r as LabelField, t as CapturedLabel } from "../../sdcLabelInternalModuleData-D_O2Y4cu.js"; import { t as Brush } from "../../sdcCoreInternalSdkUiStyle-pVbYygcu.js"; import { u as AnyDataCaptureActionMessage } from "../../AdaptiveRecognitionResult-Clnk-SP8.js"; import { WorkerMain } from "../WorkerMain.js"; //#region src/main/worker/handlers/LabelCaptureBasicOverlayHandler.d.ts declare class LabelCaptureBasicOverlayHandler { private readonly workerMain; private labelBrushMap; private fieldBrushMap; private overlayListenerAdded; private labelCaptureBasicOverlayListener; constructor(workerMain: WorkerMain); canHandle(command: string): boolean; handle(event: MessageEvent): Promise; getBrushForField(label: CapturedLabel, field: LabelField): Brush | undefined; getBrushForLabel(label: CapturedLabel): Brush | undefined; private getFieldIdentifier; private getFieldIdentifierFromJSON; private getLabelIdentifier; private getLabelIdentifierFromJSON; } //#endregion export { LabelCaptureBasicOverlayHandler };