/** * High-sensitivity pure-JS @zxing decode (the library that previously worked). * Multi-pass digital zoom + TRY_HARDER for distant / small codes. */ import { BrowserMultiFormatReader } from '@zxing/browser'; import { BarcodeFormat } from '@zxing/library'; export declare function createSensitiveZxingReader(formats: readonly BarcodeFormat[]): BrowserMultiFormatReader; /** * Decode one video frame via multi-pass canvas crops → @zxing decodeFromCanvas. * Returns the first payload or null when nothing is found. */ export declare function decodeVideoFrameWithZxingJs(video: HTMLVideoElement, canvas: HTMLCanvasElement, reader: BrowserMultiFormatReader): string | null; //# sourceMappingURL=zxingJsSensitiveDecode.d.ts.map