//
//  VFYIDSuccess.h
//  Verif-y
//
//  Created by MTN on 17/10/20.
//

#import <Foundation/Foundation.h>
#import "ResultModelSelfie.h"


@interface VFYIDSuccess : ResultModelSelfie

@property (nonatomic) BOOL isCard;
@property (nonatomic) BOOL isID;
@property (nonatomic) BOOL isSuccessful;

@property (strong, nonatomic) NSString *extractedFirstName;
@property (nonatomic) BOOL firstNameEditedFlag;
@property (strong, nonatomic) NSString *editedFirstName;

@property (strong, nonatomic) NSString *extractedLastName;
@property (nonatomic) BOOL lastNameEditedFlag;
@property (strong, nonatomic) NSString *editedLastName;

@property (strong, nonatomic) NSString *extractedGender;
@property (nonatomic) BOOL genderEditedFlag;
@property (strong, nonatomic) NSString *editedGender;

@property (strong, nonatomic) NSString *extractedIdDocumentNumber;
@property (nonatomic) BOOL idDocumentNumberEditedFlag;
@property (strong, nonatomic) NSString *editedIdDocumentNumber;
@property (nonatomic) NSInteger documentNumberScore;

@property (strong, nonatomic) NSString *extractedDocumentType;
@property (nonatomic) BOOL documentTypeEditedFlag;
@property (strong, nonatomic) NSString *editedDocumentType;

@property (strong, nonatomic) NSString *extractedDateOfBirth;
@property (nonatomic) BOOL dateOfBirthEditedFlag;
@property (strong, nonatomic) NSString *editedDateOfBirth;
@property (nonatomic) NSInteger dateOfBirthScore;

@property (strong, nonatomic) NSString *extractedDateOfExpire;
@property (nonatomic) BOOL dateOfExpireEditedFlag;
@property (strong, nonatomic) NSString *editedDateOfExpire;

@property (strong, nonatomic) NSString *extractedNation;
@property (nonatomic) BOOL nationEditedFlag;
@property (strong, nonatomic) NSString *editedNation;

@property (strong, nonatomic) NSString *extractedAddress;
@property (nonatomic) BOOL addressEditedFlag;
@property (strong, nonatomic) NSString *editedAddress;

@property (strong, nonatomic) NSString *extractedIssuer;
@property (nonatomic) BOOL issuerEditedFlag;
@property (strong, nonatomic) NSString *editedIssuer;

@property (strong, nonatomic) NSString *fullName;

@property (strong, nonatomic) NSString *documentFrontImage;
@property (strong, nonatomic) NSString *documentBackImage;

@end
