UNPKG

@scandit/web-datacapture-barcode

Version:

Scandit Data Capture SDK for the Web

33 lines (32 loc) 1.16 kB
import { n as EncodingRangeJSON, t as EncodingRange } from "./EncodingRange-DI-35kMB.js"; import { Serializable } from "@scandit/web-datacapture-core/build/js/private/Serializable"; //#region src/main/StructuredAppendData.d.ts interface StructuredAppendDataJSON { barcodeSetId: string; scannedSegmentCount: number; totalSegmentCount: number; complete: boolean; completeDataEncodings: EncodingRangeJSON[]; completeDataRaw: string; completeDataUtf8String: string | null; } declare class StructuredAppendData implements Serializable<StructuredAppendDataJSON> { private _barcodeSetId; private _completeData; private _encodingRanges; private _complete; private _rawCompleteData; private _scannedSegmentCount; private _totalSegmentCount; get barcodeSetId(): string; get completeData(): string | null; get encodingRanges(): EncodingRange[]; get isComplete(): boolean; get rawCompleteData(): string; get scannedSegmentCount(): number; get totalSegmentCount(): number; private static fromJSON; toJSONObject(): StructuredAppendDataJSON; } //#endregion export { StructuredAppendDataJSON as n, StructuredAppendData as t };