red-agate-barcode
Version:
red-agate barcode tag library.
24 lines (23 loc) • 673 B
TypeScript
import { BitStreamWriter } from 'red-agate-util/modules/io/BitStream';
export interface QrCodewords {
L: number[];
M: number[];
Q: number[];
H: number[];
}
export interface QrDataLength {
L: number[][];
M: number[][];
Q: number[][];
H: number[][];
}
export declare type QrSourceDataTypes = (BitStreamWriter | Uint8Array | string | number);
export declare enum QrDataChunkType {
Control = 0,
Number = 1,
Alnum = 2,
Binary = 3
}
export declare const ecLevelMap: Map<string, number>;
export declare const numberModeCharMap: Map<string, number>;
export declare const alnumModeCharMap: Map<string, number>;