import { V as LabelCaptureModule, c as NativeProxyHandle } from "./AdaptiveRecognitionResult-Clnk-SP8.js"; //#region src/main/worker/nativeCall.d.ts type NativeClass = keyof LabelCaptureModule & string; type NativeMethod = keyof LabelCaptureModule[C] & string; type NativeCommand = { [C in NativeClass]: `${C}.${NativeMethod}` }[NativeClass]; type HandleOf = NativeProxyHandle & { className: C; }; declare function nativeCall(command: `${C}.create${string}` & NativeCommand, ...args: unknown[]): Promise>; declare function nativeCall(command: NativeCommand, ...args: unknown[]): Promise; //#endregion export { NativeCommand as n, nativeCall as r, HandleOf as t };