import AbstractRSSReader from './AbstractRSSReader';
|
import Result from '../../Result';
|
import BitArray from '../../common/BitArray';
|
import DecodeHintType from '../../DecodeHintType';
|
export default class RSS14Reader extends AbstractRSSReader {
|
private static readonly OUTSIDE_EVEN_TOTAL_SUBSET;
|
private static readonly INSIDE_ODD_TOTAL_SUBSET;
|
private static readonly OUTSIDE_GSUM;
|
private static readonly INSIDE_GSUM;
|
private static readonly OUTSIDE_ODD_WIDEST;
|
private static readonly INSIDE_ODD_WIDEST;
|
private static readonly FINDER_PATTERNS;
|
private readonly possibleLeftPairs;
|
private readonly possibleRightPairs;
|
decodeRow(rowNumber: number, row: BitArray, hints?: Map<DecodeHintType, any>): Result;
|
private static addOrTally;
|
reset(): void;
|
private static constructResult;
|
private static checkChecksum;
|
private decodePair;
|
private decodeDataCharacter;
|
private findFinderPattern;
|
private parseFoundFinderPattern;
|
private adjustOddEvenCounts;
|
}
|