diff --git a/src/@ionic-native/plugins/blinkid/index.ts b/src/@ionic-native/plugins/blinkid/index.ts index c48c31e89..3d13406b7 100644 --- a/src/@ionic-native/plugins/blinkid/index.ts +++ b/src/@ionic-native/plugins/blinkid/index.ts @@ -837,16 +837,16 @@ export interface EgyptIdFrontRecognizer extends Recognizer {} -export interface ElitePaymentCardBackRecognizerResult extends RecognizerResult { +export interface BlinkCardEliteBackRecognizerResult extends RecognizerResult { cardNumber: string; cvv: string; fullDocumentImage: string; inventoryNumber: string; validThru: Date; } -export interface ElitePaymentCardBackRecognizerResultCtor extends RecognizerResultCtor {} +export interface BlinkCardEliteBackRecognizerResultCtor extends RecognizerResultCtor {} -export interface ElitePaymentCardBackRecognizer extends Recognizer { +export interface BlinkCardEliteBackRecognizer extends Recognizer { anonymizeCardNumber: boolean; anonymizeCvv: boolean; detectGlare: boolean; @@ -858,7 +858,7 @@ export interface ElitePaymentCardBackRecognizer extends Recognizer {} +export interface BlinkCardEliteCombinedRecognizerResultCtor extends RecognizerResultCtor {} -export interface ElitePaymentCardCombinedRecognizer extends Recognizer { +export interface BlinkCardEliteCombinedRecognizer extends Recognizer { anonymizeCardNumber: boolean; anonymizeCvv: boolean; detectGlare: boolean; @@ -887,13 +887,13 @@ export interface ElitePaymentCardCombinedRecognizer extends Recognizer {} +export interface BlinkCardEliteFrontRecognizerResultCtor extends RecognizerResultCtor {} -export interface ElitePaymentCardFrontRecognizer extends Recognizer { +export interface BlinkCardEliteFrontRecognizer extends Recognizer { anonymizeOwner: boolean; detectGlare: boolean; extractOwner: boolean; @@ -1731,24 +1731,7 @@ export interface NewZealandDlFrontRecognizer extends Recognizer {} -export interface PaymentCardBackRecognizerResult extends RecognizerResult { - cvv: string; - fullDocumentImage: string; - inventoryNumber: string; -} -export interface PaymentCardBackRecognizerResultCtor extends RecognizerResultCtor {} - -export interface PaymentCardBackRecognizer extends Recognizer { - anonymizeCvv: boolean; - detectGlare: boolean; - extractInventoryNumber: boolean; - fullDocumentImageDpi: number; - fullDocumentImageExtensionFactors: ImageExtensionFactors; - returnFullDocumentImage: boolean; -} -export interface PaymentCardBackRecognizerCtor extends RecognizerCtor {} - -export interface PaymentCardCombinedRecognizerResult extends RecognizerResult { +export interface BlinkCardRecognizerResult extends RecognizerResult { cardNumber: string; cvv: string; digitalSignature: string; @@ -1757,16 +1740,19 @@ export interface PaymentCardCombinedRecognizerResult extends RecognizerResult { fullDocumentBackImage: string; fullDocumentFrontImage: string; inventoryNumber: string; + issuer: string; owner: string; scanningFirstSideDone: boolean; validThru: Date; } -export interface PaymentCardCombinedRecognizerResultCtor extends RecognizerResultCtor {} +export interface BlinkCardRecognizerResultCtor extends RecognizerResultCtor {} -export interface PaymentCardCombinedRecognizer extends Recognizer { +export interface BlinkCardRecognizer extends Recognizer { anonymizeCardNumber: boolean; anonymizeCvv: boolean; + anonymizeOwner: boolean; detectGlare: boolean; + extractCvv: boolean; extractInventoryNumber: boolean; extractOwner: boolean; extractValidThru: boolean; @@ -1775,27 +1761,7 @@ export interface PaymentCardCombinedRecognizer extends Recognizer {} - -export interface PaymentCardFrontRecognizerResult extends RecognizerResult { - cardNumber: string; - fullDocumentImage: string; - owner: string; - validThru: Date; -} -export interface PaymentCardFrontRecognizerResultCtor extends RecognizerResultCtor {} - -export interface PaymentCardFrontRecognizer extends Recognizer { - anonymizeCardNumber: boolean; - anonymizeOwner: boolean; - detectGlare: boolean; - extractOwner: boolean; - extractValidThru: boolean; - fullDocumentImageDpi: number; - fullDocumentImageExtensionFactors: ImageExtensionFactors; - returnFullDocumentImage: boolean; -} -export interface PaymentCardFrontRecognizerCtor extends RecognizerCtor {} +export interface BlinkCardRecognizerCtor extends RecognizerCtor {} export interface Pdf417RecognizerResult extends RecognizerResult { barcodeType: string; @@ -2812,9 +2778,9 @@ export class BlinkId extends IonicNativePlugin { @CordovaProperty() DocumentFaceRecognizerResult: DocumentFaceRecognizerResultCtor; @CordovaProperty() EgyptIdFrontRecognizerResult: EgyptIdFrontRecognizerResultCtor; @CordovaProperty() EgyptIdFrontRecognizer: EgyptIdFrontRecognizerCtor; - @CordovaProperty() ElitePaymentCardBackRecognizerResult: ElitePaymentCardBackRecognizerResultCtor; - @CordovaProperty() ElitePaymentCardCombinedRecognizerResult: ElitePaymentCardCombinedRecognizerResultCtor; - @CordovaProperty() ElitePaymentCardFrontRecognizerResult: ElitePaymentCardFrontRecognizerResultCtor; + @CordovaProperty() BlinkCardEliteBackRecognizerResult: BlinkCardEliteBackRecognizerResultCtor; + @CordovaProperty() BlinkCardEliteCombinedRecognizerResult: BlinkCardEliteCombinedRecognizerResultCtor; + @CordovaProperty() BlinkCardEliteFrontRecognizerResult: BlinkCardEliteFrontRecognizerResultCtor; @CordovaProperty() EudlRecognizerResult: EudlRecognizerResultCtor; @CordovaProperty() GermanyCombinedRecognizerResult: GermanyCombinedRecognizerResultCtor; @CordovaProperty() GermanyCombinedRecognizer: GermanyCombinedRecognizerCtor; @@ -2868,12 +2834,8 @@ export class BlinkId extends IonicNativePlugin { @CordovaProperty() MyKadFrontRecognizer: MyKadFrontRecognizerCtor; @CordovaProperty() NewZealandDlFrontRecognizerResult: NewZealandDlFrontRecognizerResultCtor; @CordovaProperty() NewZealandDlFrontRecognizer: NewZealandDlFrontRecognizerCtor; - @CordovaProperty() PaymentCardBackRecognizerResult: PaymentCardBackRecognizerResultCtor; - @CordovaProperty() PaymentCardBackRecognizer: PaymentCardBackRecognizerCtor; - @CordovaProperty() PaymentCardCombinedRecognizerResult: PaymentCardCombinedRecognizerResultCtor; - @CordovaProperty() PaymentCardCombinedRecognizer: PaymentCardCombinedRecognizerCtor; - @CordovaProperty() PaymentCardFrontRecognizerResult: PaymentCardFrontRecognizerResultCtor; - @CordovaProperty() PaymentCardFrontRecognizer: PaymentCardFrontRecognizerCtor; + @CordovaProperty() BlinkCardRecognizerResult: BlinkCardRecognizerResultCtor; + @CordovaProperty() BlinkCardRecognizer: BlinkCardRecognizerCtor; @CordovaProperty() Pdf417RecognizerResult: Pdf417RecognizerResultCtor; @CordovaProperty() Pdf417Recognizer: Pdf417RecognizerCtor; @CordovaProperty() PolandCombinedRecognizerResult: PolandCombinedRecognizerResultCtor;