UNPKG

@nuintun/qrcode

Version:

A pure JavaScript QRCode encode and decode library.

18 lines (17 loc) 521 B
/** * @module BitMatrixParser */ import { ECLevel } from '../common/ECLevel.cjs'; import { BitMatrix } from '../common/BitMatrix.cjs'; import { FormatInfo } from './FormatInfo.cjs'; import { Version } from '../common/Version.cjs'; export declare class BitMatrixParser { #private; constructor(matrix: BitMatrix); readVersion(): Version; readFormatInfo(): FormatInfo; readCodewords(version: Version, ecLevel: ECLevel): Uint8Array; unmask(mask: number): void; remask(mask: number): void; mirror(): void; }