react-payme-paycode
Version:
A React component for generating PayMe QR codes 🚀
24 lines (23 loc) • 1.77 kB
TypeScript
export declare const QRMode: {
readonly MODE_NUMBER: number;
readonly MODE_ALPHA_NUM: number;
readonly MODE_8BIT_BYTE: number;
readonly MODE_KANJI: number;
};
export declare const QRErrorCorrectionLevel: {
readonly L: 1;
readonly M: 0;
readonly Q: 3;
readonly H: 2;
};
export declare const QRMaskPattern: {
readonly PATTERN000: 0;
readonly PATTERN001: 1;
readonly PATTERN010: 2;
readonly PATTERN011: 3;
readonly PATTERN100: 4;
readonly PATTERN101: 5;
readonly PATTERN110: 6;
readonly PATTERN111: 7;
};
export declare const PATTERN_POSITION_TABLE: readonly [readonly [], readonly [6, 18], readonly [6, 22], readonly [6, 26], readonly [6, 30], readonly [6, 34], readonly [6, 22, 38], readonly [6, 24, 42], readonly [6, 26, 46], readonly [6, 28, 50], readonly [6, 30, 54], readonly [6, 32, 58], readonly [6, 34, 62], readonly [6, 26, 46, 66], readonly [6, 26, 48, 70], readonly [6, 26, 50, 74], readonly [6, 30, 54, 78], readonly [6, 30, 56, 82], readonly [6, 30, 58, 86], readonly [6, 34, 62, 90], readonly [6, 28, 50, 72, 94], readonly [6, 26, 50, 74, 98], readonly [6, 30, 54, 78, 102], readonly [6, 28, 54, 80, 106], readonly [6, 32, 58, 84, 110], readonly [6, 30, 58, 86, 114], readonly [6, 34, 62, 90, 118], readonly [6, 26, 50, 74, 98, 122], readonly [6, 30, 54, 78, 102, 126], readonly [6, 26, 52, 78, 104, 130], readonly [6, 30, 56, 82, 108, 134], readonly [6, 34, 60, 86, 112, 138], readonly [6, 30, 58, 86, 114, 142], readonly [6, 34, 62, 90, 118, 146], readonly [6, 30, 54, 78, 102, 126, 150], readonly [6, 24, 50, 76, 102, 128, 154], readonly [6, 28, 54, 80, 106, 132, 158], readonly [6, 32, 58, 84, 110, 136, 162], readonly [6, 26, 54, 82, 110, 138, 166], readonly [6, 30, 58, 86, 114, 142, 170]];