Houjie
2025-07-24 1bc8f80935add7215fa98de1ab8b375b222a2046
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { QrcodeResult, Html5QrcodeSupportedFormats, Logger, QrcodeDecoderAsync } from "./core";
export declare class ZXingHtml5QrcodeDecoder implements QrcodeDecoderAsync {
    private readonly formatMap;
    private readonly reverseFormatMap;
    private hints;
    private verbose;
    private logger;
    constructor(requestedFormats: Array<Html5QrcodeSupportedFormats>, verbose: boolean, logger: Logger);
    decodeAsync(canvas: HTMLCanvasElement): Promise<QrcodeResult>;
    private decode;
    private createReverseFormatMap;
    private toHtml5QrcodeSupportedFormats;
    private createZXingFormats;
    private createDebugData;
}