Class BridgeApiEntrypoint Properties Readonly Barcode Document Parser Readonly Barcode Scanner Barcode Scanner : { create : ( ( configuration ? ) => Promise < BarcodeScanner > ) ; } Type declaration create : ( ( configuration ? ) => Promise < BarcodeScanner > ) ( configuration ? ) : Promise < BarcodeScanner > Parameters Optional configuration : { accumulationConfig ?: { accumulationTime?: number; removeUnconnectedResults?: boolean; method?: BarcodeAccumulationMethod; }; barcodeFormatConfigurations ?: ( { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; returnStartEnd ?: boolean ; } & { _type : "BarcodeFormatCodabarConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; checksum ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCode11Configuration" ; } | { addAdditionalQuietZone ?: boolean ; code32 ?: boolean ; code39 ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; pzn7 ?: boolean ; pzn8 ?: boolean ; regexFilter ?: string ; stripCheckDigits ?: boolean ; tryCode39ExtendedMode ?: boolean ; useCode39CheckDigit ?: boolean ; } & { _type : "BarcodeFormatCode39Configuration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCode93Configuration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatCode128Configuration" ; } | { addAdditionalQuietZone ?: boolean ; code25 ?: boolean ; iata2of5 ?: boolean ; industrial2of5 ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; useIATA2OF5Checksum ?: boolean ; } & { _type : "BarcodeFormatCode2Of5Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarExpandedConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarLimitedConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatITFConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; checksumAlgorithms ?: MsiPlesseyChecksumAlgorithm [] ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatMSIPlesseyConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; ean13 ?: boolean ; ean8 ?: boolean ; enableOneDBlurScanner ?: boolean ; extensions ?: UpcEanExtensionBehavior ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResultExtensionless ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; upca ?: boolean ; upce ?: boolean ; } & { _type : "BarcodeFormatUpcEanConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; allowNarrowBarsOnly ?: boolean ; allowWideBarsOnly ?: boolean ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumValue ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatPharmaCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatAztecConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; microQr ?: boolean ; minimumSizeScore ?: number ; qr ?: boolean ; regexFilter ?: string ; rmqr ?: boolean ; strictMode ?: boolean ; } & { _type : "BarcodeFormatQRCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatPDF417Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatMicroPDF417Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataMatrixConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatMaxiCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; australiaPostCustomerFormat ?: AustraliaPostCustomerFormat ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatAustraliaPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatJapanPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatRoyalMailConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatRoyalTNTPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatUSPSIntelligentMailConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; minimumValue ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatPharmaCodeTwoTrackConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatGS1CompositeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCommonOneDConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatCommonTwoDConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatCommonFourStateConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; strictMode ?: boolean ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCommonConfiguration" ; } ) [] ; directAcceptanceAreaFraction ?: number ; engineMode ?: BarcodeScannerEngineMode ; extractedDocumentFormats ?: BarcodeDocumentFormat [] ; onlyAcceptDocuments ?: boolean ; optimizedForOverlays ?: boolean ; processingMode ?: ProcessingMode ; returnBarcodeImage ?: boolean ; } Optional accumulation Config ?: { accumulationTime?: number; removeUnconnectedResults?: boolean; method?: BarcodeAccumulationMethod; }Optional barcode Format Configurations ?: ( { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; returnStartEnd ?: boolean ; } & { _type : "BarcodeFormatCodabarConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; checksum ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCode11Configuration" ; } | { addAdditionalQuietZone ?: boolean ; code32 ?: boolean ; code39 ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; pzn7 ?: boolean ; pzn8 ?: boolean ; regexFilter ?: string ; stripCheckDigits ?: boolean ; tryCode39ExtendedMode ?: boolean ; useCode39CheckDigit ?: boolean ; } & { _type : "BarcodeFormatCode39Configuration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCode93Configuration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatCode128Configuration" ; } | { addAdditionalQuietZone ?: boolean ; code25 ?: boolean ; iata2of5 ?: boolean ; industrial2of5 ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; useIATA2OF5Checksum ?: boolean ; } & { _type : "BarcodeFormatCode2Of5Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarExpandedConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataBarLimitedConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatITFConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; checksumAlgorithms ?: MsiPlesseyChecksumAlgorithm [] ; enableOneDBlurScanner ?: boolean ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatMSIPlesseyConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; ean13 ?: boolean ; ean8 ?: boolean ; enableOneDBlurScanner ?: boolean ; extensions ?: UpcEanExtensionBehavior ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResultExtensionless ?: number ; minimumSizeScore ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; upca ?: boolean ; upce ?: boolean ; } & { _type : "BarcodeFormatUpcEanConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; allowNarrowBarsOnly ?: boolean ; allowWideBarsOnly ?: boolean ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumValue ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; } & { _type : "BarcodeFormatPharmaCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatAztecConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; microQr ?: boolean ; minimumSizeScore ?: number ; qr ?: boolean ; regexFilter ?: string ; rmqr ?: boolean ; strictMode ?: boolean ; } & { _type : "BarcodeFormatQRCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatPDF417Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatMicroPDF417Configuration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatDataMatrixConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatMaxiCodeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; australiaPostCustomerFormat ?: AustraliaPostCustomerFormat ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatAustraliaPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatJapanPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatRoyalMailConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatRoyalTNTPostConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatUSPSIntelligentMailConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; minimumSizeScore ?: number ; minimumValue ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatPharmaCodeTwoTrackConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; gs1Handling ?: Gs1Handling ; minimum1DQuietZoneSize ?: number ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatGS1CompositeConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCommonOneDConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; minimumSizeScore ?: number ; regexFilter ?: string ; strictMode ?: boolean ; } & { _type : "BarcodeFormatCommonTwoDConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; minimumSizeScore ?: number ; regexFilter ?: string ; } & { _type : "BarcodeFormatCommonFourStateConfiguration" ; } | { addAdditionalQuietZone ?: boolean ; formats ?: BarcodeFormat [] ; gs1Handling ?: Gs1Handling ; maximumTextLength ?: number ; minimum1DQuietZoneSize ?: number ; minimumNumberOfRequiredFramesWithEqualRecognitionResult ?: number ; minimumSizeScore ?: number ; minimumTextLength ?: number ; oneDConfirmationMode ?: OneDConfirmationMode ; regexFilter ?: string ; strictMode ?: boolean ; stripCheckDigits ?: boolean ; } & { _type : "BarcodeFormatCommonConfiguration" ; } ) [] Optional direct Acceptance Area Fraction ?: number Optional only Accept Documents ?: boolean Optional optimized For Overlays ?: boolean Optional return Barcode Image ?: boolean Readonly Check Scanner Check Scanner : { create : ( ( configuration ? ) => Promise < CheckScanner > ) ; } Readonly Credit Card Scanner Type declaration create : ( ( configuration ? ) => Promise < CreditCardScanner > ) ( configuration ? ) : Promise < CreditCardScanner > Parameters Optional configuration : { processingMode ?: ProcessingMode ; requireCardholderName ?: boolean ; requireExpiryDate ?: boolean ; resultAccumulationConfig ?: { confirmationMethod?: ConfirmationMethod; minConfirmations?: number; minConfidenceForStableField?: number; autoClearThreshold?: number; }; returnCreditCardImage ?: boolean ; useDocumentDetector ?: boolean ; } Optional require Cardholder Name ?: boolean Optional require Expiry Date ?: boolean Optional result Accumulation Config ?: { confirmationMethod?: ConfirmationMethod; minConfirmations?: number; minConfidenceForStableField?: number; autoClearThreshold?: number; }Optional return Credit Card Image ?: boolean Optional use Document Detector ?: boolean Readonly Document Classifier Readonly Document Data Extractor Type declaration Parameters Optional configuration : { configurations ?: ( { fieldTypeName ?: string ; maxYear ?: number ; minYear ?: number ; } & { _type : "DateValidationConfiguration" ; } | { expectedCountry ?: EuropeanHealthInsuranceCardIssuingCountry ; } & { _type : "EuropeanHealthInsuranceCardConfiguration" ; } | { acceptedCountries ?: string [] ; acceptedMRZTypes ?: MrzDocumentType [] ; } & { _type : "MRZFallbackConfiguration" ; } | { sensitivityThreshold ?: number ; } & { _type : "AutoFocusConfiguration" ; } | { glareDetectionThreshold ?: number ; } & { _type : "GlareDetectionConfiguration" ; } | { acceptedDocumentTypes ?: string [] ; } & { _type : "DocumentDataExtractorCommonConfiguration" ; } ) [] ; documentTrustMode ?: DocumentTrustMode ; fieldExcludeList ?: string [] ; processingMode ?: ProcessingMode ; resultAccumulationConfig ?: { confirmationMethod?: ConfirmationMethod; minConfirmations?: number; minConfidenceForStableField?: number; autoClearThreshold?: number; }; returnCrops ?: boolean ; } Optional configurations ?: ( { fieldTypeName ?: string ; maxYear ?: number ; minYear ?: number ; } & { _type : "DateValidationConfiguration" ; } | { expectedCountry ?: EuropeanHealthInsuranceCardIssuingCountry ; } & { _type : "EuropeanHealthInsuranceCardConfiguration" ; } | { acceptedCountries ?: string [] ; acceptedMRZTypes ?: MrzDocumentType [] ; } & { _type : "MRZFallbackConfiguration" ; } | { sensitivityThreshold ?: number ; } & { _type : "AutoFocusConfiguration" ; } | { glareDetectionThreshold ?: number ; } & { _type : "GlareDetectionConfiguration" ; } | { acceptedDocumentTypes ?: string [] ; } & { _type : "DocumentDataExtractorCommonConfiguration" ; } ) [] Optional field Exclude List ?: string [] Optional result Accumulation Config ?: { confirmationMethod?: ConfirmationMethod; minConfirmations?: number; minConfidenceForStableField?: number; autoClearThreshold?: number; }Optional return Crops ?: boolean Readonly Document Quality Analyzer Type declaration ( configuration ? ) : Promise < DocumentQualityAnalyzer > Parameters Optional configuration : { detectOrientation ?: boolean ; inspectSmallText ?: boolean ; maxImageSize ?: number ; minEstimatedNumberOfSymbolsForDocument ?: number ; minRequiredOrientationConfidence ?: number ; processByTileConfiguration ?: { enabled?: boolean; minProcessedFraction?: number; maxProcessedFraction?: number; minNumberOfRequiredSymbols?: number; tileSize?: number; }; qualityIndices ?: DocumentQuality [] ; qualityThresholds ?: ( { readonly symbolQuality?: number; readonly symbolRatio?: number; }) [] ; returnQualityHeatmap ?: boolean ; } Optional detect Orientation ?: boolean Optional inspect Small Text ?: boolean Optional max Image Size ?: number Optional min Estimated Number Of Symbols For Document ?: number Optional min Required Orientation Confidence ?: number Optional process By Tile Configuration ?: { enabled?: boolean; minProcessedFraction?: number; maxProcessedFraction?: number; minNumberOfRequiredSymbols?: number; tileSize?: number; }Optional quality Thresholds ?: ( { readonly symbolQuality?: number; readonly symbolRatio?: number; }) [] Optional return Quality Heatmap ?: boolean Readonly Document Scanner Document Scanner : { create : ( ( configuration ? ) => Promise < DocumentScanner > ) ; } Type declaration create : ( ( configuration ? ) => Promise < DocumentScanner > ) ( configuration ? ) : Promise < DocumentScanner > Parameters Optional configuration : { engineMode ?: DocumentScannerEngineMode ; parameters ?: { acceptedAngleScore?: number; acceptedSizeScore?: number; acceptedBrightnessThreshold?: number; acceptedAspectRatioScore?: number; aspectRatios?: { readonly width?: number; readonly height?: number; }[]; ignoreOrientationMismatch?: boolean; }; partiallyVisibleDocumentConfiguration ?: { allowPartiallyVisibleDocuments?: boolean; accumulationDuration?: number; retentionTime?: number; minimumBrightness?: number; }; processingMode ?: ProcessingMode ; } Optional parameters ?: { acceptedAngleScore?: number; acceptedSizeScore?: number; acceptedBrightnessThreshold?: number; acceptedAspectRatioScore?: number; aspectRatios?: { readonly width?: number; readonly height?: number; }[]; ignoreOrientationMismatch?: boolean; }Optional partially Visible Document Configuration ?: { allowPartiallyVisibleDocuments?: boolean; accumulationDuration?: number; retentionTime?: number; minimumBrightness?: number; }Readonly Image Manipulator Readonly Mrz Parser Mrz Parser : { create : ( ( configuration ? ) => Promise < MrzParser > ) ; } Type declaration create : ( ( configuration ? ) => Promise < MrzParser > ) Readonly Mrz Scanner Mrz Scanner : { create : ( ( configuration ? ) => Promise < MrzScanner > ) ; } Type declaration create : ( ( configuration ? ) => Promise < MrzScanner > ) ( configuration ? ) : Promise < MrzScanner > Parameters Optional configuration : { enableDetection ?: boolean ; frameAccumulationConfiguration ?: { maximumNumberOfAccumulatedFrames?: number; minimumNumberOfRequiredFramesWithEqualScanningResult?: number; }; incompleteResultHandling ?: MrzIncompleteResultHandling ; processingMode ?: ProcessingMode ; returnCrops ?: boolean ; } Optional enable Detection ?: boolean Optional frame Accumulation Configuration ?: { maximumNumberOfAccumulatedFrames?: number; minimumNumberOfRequiredFramesWithEqualScanningResult?: number; }Optional return Crops ?: boolean Readonly Ocr Engine Ocr Engine : { create : ( ( ) => Promise < OcrEngine > ) ; } Readonly Text Pattern Scanner Type declaration create : ( ( configuration ? ) => Promise < TextPatternScanner > ) ( configuration ? ) : Promise < TextPatternScanner > Parameters Optional configuration : { maximumNumberOfAccumulatedFrames ?: number ; minimumNumberOfRequiredFramesWithEqualScanningResult ?: number ; ocrResolutionLimit ?: number ; optimizeSingleLine ?: boolean ; validator ?: { allowedCharacters ?: string ; } & { _type : "DefaultContentValidator" ; } | { allowedCharacters ?: string ; matchSubstring ?: boolean ; pattern ?: string ; patternGrammar ?: PatternGrammar ; } & { _type : "PatternContentValidator" ; } ; } Optional maximum Number Of Accumulated Frames ?: number Optional minimum Number Of Required Frames With Equal Scanning Result ?: number Optional ocr Resolution Limit ?: number Optional optimize Single Line ?: boolean Optional validator ?: { allowedCharacters ?: string ; } & { _type : "DefaultContentValidator" ; } | { allowedCharacters ?: string ; matchSubstring ?: boolean ; pattern ?: string ; patternGrammar ?: PatternGrammar ; } & { _type : "PatternContentValidator" ; } Readonly Vin Scanner Vin Scanner : { create : ( ( configuration ? ) => Promise < VinScanner > ) ; } Type declaration create : ( ( configuration ? ) => Promise < VinScanner > ) ( configuration ? ) : Promise < VinScanner > Parameters Optional configuration : { extractVINFromBarcode ?: boolean ; maximumNumberOfAccumulatedFrames ?: number ; minimumNumberOfRequiredFramesWithEqualScanningResult ?: number ; ocrResolutionLimit ?: number ; optimizeSingleLine ?: boolean ; } Optional extractVINFrom Barcode ?: boolean Optional maximum Number Of Accumulated Frames ?: number Optional minimum Number Of Required Frames With Equal Scanning Result ?: number Optional ocr Resolution Limit ?: number Optional optimize Single Line ?: boolean
Initialize the barcode document parser.