@nuintun/qrcode
Version:
A pure JavaScript QRCode encode and decode library.
12 lines (11 loc) • 432 B
text/typescript
/**
* @module decoder
*/
import { ECLevel } from '../../common/ECLevel.cjs';
import { Version } from '../../common/Version.cjs';
import { DataBlock } from '../DataBlock.cjs';
export declare function correctErrors(
codewords: Uint8Array,
numDataCodewords: number
): [codewords: Int32Array, errorsCorrected: number];
export declare function getDataBlocks(codewords: Uint8Array, version: Version, ecLevel: ECLevel): DataBlock[];