export declare class DocumentType { /** Document type name. */ readonly name: string | null; /** Document type numeric code. */ readonly id: number; /** Document issuing country ICAO code. */ readonly iCAOCode: string | null; /** An array of IRS document identifiers. */ readonly fDSID: number[] | null; /** Document type. */ readonly type: DocType; /** Document format. */ readonly format: DocFormat; /** Flag for MRZ presence on a document. */ readonly mrz: boolean; /** Document deprecation. */ readonly isDeprecated: boolean; /** Document description text. */ readonly description: string | null; /** Document issue year. */ readonly year: string | null; /** Document issuing country name. */ readonly countryName: string | null; /** An index of the document page whence results are received. */ readonly pageIndex: number; /** Allows you to deserialize object. */ static fromJson(jsonObject: any): DocumentType | null; } /** Defining the geometric format of documents in accordance with ISO / IEC 7810. */ export declare enum DocFormat { /** ID1 document format. */ ID1 = 0, /** ID2 document format. */ ID2 = 1, /** ID3 document format. */ ID3 = 2, /** Undefined document format. */ NON = 3, /** A4 document format. */ A4 = 4, /** ID3 double document format. */ ID3_x2 = 5, /** ID2 Turkey document format. */ ID2_TURKEY = 6, /** ID1 format document rotated 90 degrees. */ ID1_90 = 10, /** ID1 format document rotated 180 degrees. */ ID1_180 = 11, /** ID1 format document rotated 270 degrees. */ ID1_270 = 12, /** ID2 format document rotated 180 degrees. */ ID2_180 = 13, /** ID3 format document rotated 180 degrees. */ ID3_180 = 14, /** Arbitrary format. */ CUSTOM = 1000, /** Photo format. */ PHOTO = 1001, /** * Flexible format. Standard formats can be resized during cropping, depending * on various factors: light, background etc. */ FLEXIBLE = 1002 } export declare enum DocType { /** An unknown document type. */ NotDefined = 0, /** Passport. */ Passport = 11, /** Identity Card. */ IdentityCard = 12, /** Diplomatic Passport. */ DiplomaticPassport = 13, /** Service Passport. */ ServicePassport = 14, /** Seaman's Identity Document. */ SeamanIdentityDocument = 15, /** Identity Card for Residence. */ IdentityCardForResidence = 16, /** Travel Document. */ TravelDocument = 17, /** Other. */ Other = 99, /** Visa ID-2. */ VisaID2 = 29, /** Visa ID-3. */ VisaID3 = 30, /** National Identity Card. */ NationalIdentityCard = 20, /** Social Identity Card. */ SocialIdentityCard = 21, /** Alien's Identity Card. */ AliensIdentityCard = 22, /** Privileged Identity Card. */ PrivilegedIdentityCard = 23, /** Residence Permit Identity Card. */ ResidencePermitIdentityCard = 24, /** Origin Card. */ OriginCard = 25, /** Emergency Passport. */ EmergencyPassport = 26, /** Alien's Passport. */ AliensPassport = 27, /** Alternative Identity Card. */ AlternativeIdentityCard = 28, /** Authorization Card. */ AuthorizationCard = 32, /** Beginner Permit. */ BeginnerPermit = 33, /** Border Crossing Card. */ BorderCrossingCard = 34, /** Chauffeur License. */ ChauffeurLicense = 35, /** Chauffeur License under 18. */ ChauffeurLicenseUnder18 = 36, /** Chauffeur License under 21. */ ChauffeurLicenseUnder21 = 37, /** Commercial Driving License. */ CommercialDrivingLicense = 38, /** Commercial Driving License Instructional Permit. */ CommercialDrivingLicenseInstructionalPermit = 39, /** Commercial Driving License under 18. */ CommercialDrivingLicenseUnder18 = 40, /** Commercial Driving License under 21. */ CommercialDrivingLicenseUnder21 = 41, /** Commercial Indtuction Permit. */ CommercialInstructionPermit = 42, /** Commercial New Permit. */ CommercialNewPermit = 43, /** Concealed Carry License. */ ConcealedCarryLicense = 44, /** Concealed Firearm Permit. */ ConcealedFirearmPermit = 45, /** Conditional Driving License. */ ConditionalDrivingLicense = 46, /** Department of Veterans Affairs Identity Card. */ DepartmentOfVeteransAffairsIdentityCard = 47, /** Diplomatic Driving License. */ DiplomaticDrivingLicense = 48, /** Driving License. */ DrivingLicense = 49, /** Driving License Instructional Permit. */ DrivingLicenseInstructionalPermit = 50, /** Driving License Instructional Permit under 18. */ DrivingLicenseInstructionalPermitUnder18 = 51, /** Driving License Instructional Permit under 21. */ DrivingLicenseInstructionalPermitUnder21 = 52, /** Driving License Learners Permit. */ DrivingLicenseLearnersPermit = 53, /** Driving License Learners Permit under 18. */ DrivingLicenseLearnersPermitUnder18 = 54, /** Driving License Learners Permit under 21. */ DrivingLicenseLearnersPermitUnder21 = 55, /** Driving License Novice. */ DrivingLicenseNovice = 56, /** Driving License Novice under 18. */ DrivingLicenseNoviceUnder18 = 57, /** Driving License Novice under 21. */ DrivingLicenseNoviceUnder21 = 58, /** Driving License Registered Offender. */ DrivingLicenseRegisteredOffender = 59, /** Driving License Redticted under 18. */ DrivingLicenseRestrictedUnder18 = 60, /** Driving License Redticted under 21. */ DrivingLicenseRestrictedUnder21 = 61, /** Driving License Temporary Visitor. */ DrivingLicenseTemporaryVisitor = 62, /** Driving License Temporary Visitor under 18. */ DrivingLicenseTemporaryVisitorUnder18 = 63, /** Driving License Temporary Visitor under 21. */ DrivingLicenseTemporaryVisitorUnder21 = 64, /** Driving License under 18. */ DrivingLicenseUnder18 = 65, /** Driving License under 21. */ DrivingLicenseUnder21 = 66, /** Employment Driving Permit. */ EmploymentDrivingPermit = 67, /** Enhanced Chauffeur License. */ EnhancedChauffeurLicense = 68, /** Enhanced Chauffeur License under 18. */ EnhancedChauffeurLicenseUnder18 = 69, /** Enhanced Chauffeur License under 21. */ EnhancedChauffeurLicenseUnder21 = 70, /** Enhanced Commercial Driving License. */ EnhancedCommercialDrivingLicense = 71, /** Enhanced Driving License. */ EnhancedDrivingLicense = 72, /** Enhanced Driving License under 18. */ EnhancedDrivingLicenseUnder18 = 73, /** Enhanced Driving License under 21. */ EnhancedDrivingLicenseUnder21 = 74, /** Enhanced Identity Card. */ EnhancedIdentityCard = 75, /** Enhanced Identity Card under 18. */ EnhancedIdentityCardUnder18 = 76, /** Enhanced Identity Card under 21. */ EnhancedIdentityCardUnder21 = 77, /** Enhanced Operators License. */ EnhancedOperatorsLicense = 78, /** Firearms Permit. */ FirearmsPermit = 79, /** Full Provisional License. */ FullProvisionalLicense = 80, /** Full Provisional License under 18. */ FullProvisionalLicenseUnder18 = 81, /** Full Provisional License under 21. */ FullProvisionalLicenseUnder21 = 82, /** Geneva Conventions Identity Card. */ GenevaConventionsIdentityCard = 83, /** Graduated Driving License under 18. */ GraduatedDrivingLicenseUnder18 = 84, /** Graduated Driving License under 21. */ GraduatedDrivingLicenseUnder21 = 85, /** Graduated Indtuction Permit under 18. */ GraduatedInstructionPermitUnder18 = 86, /** Graduated Indtuction Permit under 21. */ GraduatedInstructionPermitUnder21 = 87, /** Graduated License under 18. */ GraduatedLicenseUnder18 = 88, /** Graduated License under 21. */ GraduatedLicenseUnder21 = 89, /** Handgun Carry Permit. */ HandgunCarryPermit = 90, /** Identity and Privilege Card. */ IdentityAndPrivilegeCard = 91, /** Identity Card Mobility Impaired. */ IdentityCardMobilityImpaired = 92, /** Identity Card Registered Offender. */ IdentityCardRegisteredOffender = 93, /** Identity Card Temporary Visitor. */ IdentityCaremporaryVisitor = 94, /** Identity Card Temporary Visitor under 18. */ IdentityCaremporaryVisitorUnder18 = 95, /** Identity Card Temporary Visitor under 21. */ IdentityCaremporaryVisitorUnder21 = 96, /** Identity Card under 18. */ IdentityCardUnder18 = 97, /** Identity Card under 21. */ IdentityCardUnder21 = 98, /** Ignition Interlock Permit. */ IgnitionInterlockPermit = 100, /** Immigrant Visa. */ ImmigrantVisa = 101, /** Indtuction Permit. */ InstructionPermit = 102, /** Indtuction Permit under 18. */ InstructionPermitUnder18 = 103, /** Indtuction Permit under 21. */ InstructionPermitUnder21 = 104, /** Interim Driving License. */ InterimDrivingLicense = 105, /** Interim Identity Card. */ InterimIdentityCard = 106, /** Intermediate Driving License. */ IntermediateDrivingLicense = 107, /** Intermediate Driving License under 18. */ IntermediateDrivingLicenseUnder18 = 108, /** Intermediate Driving License under 21. */ IntermediateDrivingLicenseUnder21 = 109, /** Junior Driving License. */ JuniorDrivingLicense = 110, /** Learner Instructional Permit. */ LearnerInstructionalPermit = 111, /** Learner License. */ LearnerLicense = 112, /** Learner License under 18. */ LearnerLicenseUnder18 = 113, /** Learner License under 21. */ LearnerLicenseUnder21 = 114, /** Learner Permit. */ LearnerPermit = 115, /** Learner Permit under 18. */ LearnerPermitUnder18 = 116, /** Learner Permit under 21. */ LearnerPermitUnder21 = 117, /** Limited License. */ LimitedLicense = 118, /** Limited Permit. */ LimitedPermit = 119, /** Limited Term Driving License. */ LimiteermDrivingLicense = 120, /** Limited Term Identity Card. */ LimiteermIdentityCard = 121, /** Liquor Identity Card. */ LiquorIdentityCard = 122, /** New Permit. */ NewPermit = 123, /** New Permit under 18. */ NewPermitUnder18 = 124, /** New Permit under 21. */ NewPermitUnder21 = 125, /** Non-US Citizen Driving License. */ NonUsCitizenDrivingLicense = 126, /** Occupational Driving License. */ OccupationalDrivingLicense = 127, /** Oneida Tribe of Indians Identity Card. */ OneidaTribeOfIndiansIdentityCard = 128, /** Operator License. */ OperatorLicense = 129, /** Operator License under 18. */ OperatorLicenseUnder18 = 130, /** Operator License under 21. */ OperatorLicenseUnder21 = 131, /** Permanent Driving License. */ PermanentDrivingLicense = 132, /** Permit to Re-enter. */ PermitToReEnter = 133, /** Probationary Auto License. */ ProbationaryAutoLicense = 134, /** Probationary Auto License under 18. */ ProbationaryDrivingLicenseUnder18 = 135, /** Probationary Auto License under 21. */ ProbationaryDrivingLicenseUnder21 = 136, /** Probationary Vehicle Salesperson License. */ ProbationaryVehicleSalespersonLicense = 137, /** Provisional Driving License. */ ProvisionalDrivingLicense = 138, /** Provisional Driving License under 18. */ ProvisionalDrivingLicenseUnder18 = 139, /** Provisional Driving License under 21. */ ProvisionalDrivingLicenseUnder21 = 140, /** Provisional License. */ ProvisionalLicense = 141, /** Provisional License under 18. */ ProvisionalLicenseUnder18 = 142, /** Provisional License under 21. */ ProvisionalLicenseUnder21 = 143, /** Public Passenger Chauffeur License. */ PublicPassengerChauffeurLicense = 144, /** Racing and Gaming Comission Card. */ RacingAndGamingComissionCard = 145, /** Refugee Travel Document. */ RefugeeTravelDocument = 146, /** Renewal Permit. */ RenewalPermit = 147, /** Restricted Commercial Driving License. */ RestrictedCommercialDrivingLicense = 148, /** Restricted Driving License. */ RestrictedDrivingLicense = 149, /** Restricted Permit. */ RestrictedPermit = 150, /** Seasonal Permit. */ SeasonalPermit = 151, /** Seasonal Resident Identity Card. */ SeasonalResidentIdentityCard = 152, /** Senior Citizen Identity Card. */ SeniorCitizenIdentityCard = 153, /** Sex Offender. */ SexOffender = 154, /** Social Security Card. */ SocialSecurityCard = 155, /** Temporary Driving License. */ TemporaryDrivingLicense = 156, /** Temporary Driving License under 18. */ TemporaryDrivingLicenseUnder18 = 157, /** Temporary Driving License under 21. */ TemporaryDrivingLicenseUnder21 = 158, /** Temporary Identity Card. */ TemporaryIdentityCard = 159, /** Temporary Instruction Permit Identity Card. */ TemporaryInstructionPermitIdentityCard = 160, /** Temporary Instruction Permit Identity Card under 18. */ TemporaryInstructionPermitIdentityCardUnder18 = 161, /** Temporary Instruction Permit Identity Card under 21. */ TemporaryInstructionPermitIdentityCardUnder21 = 162, /** Temporary Visitor Driving License. */ TemporaryVisitorDrivingLicense = 163, /** Temporary Visitor Driving License under 18. */ TemporaryVisitorDrivingLicenseUnder18 = 164, /** Temporary Visitor Driving License under 21. */ TemporaryVisitorDrivingLicenseUnder21 = 165, /** Uniformed Services Identity Card. */ UniformedServicesIdentityCard = 166, /** Vehicle Salesperson License. */ VehicleSalespersonLicense = 167, /** Worker Identification Credential. */ WorkerIdentificationCredential = 168, /** Commercial Driving License Novice. */ CommercialDrivingLicenseNovice = 169, /** Commercial Driving License Novice under 18. */ CommercialDrivingLicenseNoviceUnder18 = 170, /** Commercial Driving License Novice under 21. */ CommercialDrivingLicenseNoviceUnder21 = 171, /** Passport Card. */ PassportCard = 172, /** Permanent Resident Card. */ PermanentResidentCard = 173, /** Personal Identification Verification. */ PersonalIdentificationVerification = 174, /** Temporary Operator License. */ TemporaryOperatorLicense = 175, /** Driving License under 19. */ DrivingLicenseUnder19 = 176, /** Identity Card under 19. */ IdentityCardUnder19 = 177, /** Visa. */ Visa = 178, /** Temporary Passport. */ TemporaryPassport = 179, /** Voting Card. */ VotingCard = 180, /** Health Card. */ HealthCard = 181, /** Certificate of Citizenship. */ CertificateOfCitizenship = 182, /** Address Card. */ AddressCard = 183, /** Airport Immigration Card. */ AirportImmigrationCard = 184, /** Alien Regidtation Card. */ AlienRegistrationCard = 185, /** APEH Card. */ APEHCard = 186, /** Coupon To Driving License. */ CouponToDrivingLicense = 187, /** Crew Member Certificate. */ CrewMemberCertificate = 188, /** Document for Return. */ DocumentForReturn = 189, /** E-Card. */ ECard = 190, /** Employment Card. */ EmploymentCard = 191, /** HKSAR Immigration Form. */ HKSARImmigrationForm = 192, /** Immigrant Card. */ ImmigrantCard = 193, /** Labour Card. */ LabourCard = 194, /** Laissez Passer. */ LaissezPasser = 195, /** Lawyer Identity Certificate. */ LawyerIdentityCertificate = 196, /** License Card. */ LicenseCard = 197, /** Passport Stateless. */ PassportStateless = 198, /** Passport Child. */ PassportChild = 199, /** Passport Consular. */ PassportConsular = 200, /** Passport Diplomatic Service. */ PassportDiplomaticService = 201, /** Passport Official. */ PassportOfficial = 202, /** Passport Provisional. */ PassportProvisional = 203, /** Passport Special. */ PassportSpecial = 204, /** Permission to the Local Border Traffic. */ PermissionToTheLocalBorderTraffic = 205, /** Registration Certificate. */ RegistrationCertificate = 206, /** SEDESOL Card. */ SEDESOLCard = 207, /** Social Card. */ SocialCard = 208, /** TB Card. */ TBCard = 209, /** Vehicle Passport. */ VehiclePassport = 210, /** W Document. */ WDocument = 211, /** Diplomatic Identity Card. */ DiplomaticIdentityCard = 212, /** Consular Identity Card. */ ConsularIdentityCard = 213, /** Income Tax Card. */ IncomeTaxCard = 214, /** Residence Permit. */ ResidencePermit = 215, /** Document of Identity. */ DocumentOfIdentity = 216, /** Border Crossing Permit. */ BorderCrossingPermit = 217, /** Passport Limited Validity. */ PassportLimitedValidity = 218, /** SIM Card. */ SIMCard = 219, /** Tax Card. */ TaxCard = 220, /** Company Card. */ CompanyCard = 221, /** Domestic Passport. */ DomesticPassport = 222, /** Identity Certificate. */ IdentityCertificate = 223, /** Resident Id Card. */ ResidentIdCard = 224, /** Armed Forces Identity Card. */ ArmedForcesIdentityCard = 225, /** Professional Card. */ ProfessionalCard = 226, /** Registration Stamp. */ RegistrationStamp = 227, /** Driver Card. */ DriverCard = 228, /** Driver Training Certificate. */ DriverTrainingCertificate = 229, /** Qualification Driving License. */ QualificationDrivingLicense = 230, /** Membership Card. */ MembershipCard = 231, /** Public Vehicle Driver Authority Card. */ PublicVehicleDriverAuthorityCard = 232, /** Marine License. */ MarineLicense = 233, /** Temporary Learner Driving License. */ TemporaryLearnerDrivingLicense = 234, /** Temporary Commercial Driving License. */ TemporaryCommercialDrivingLicense = 235, /** Interim Instructional Permit. */ InterimInstructionalPermit = 236, /** Certificate of Competency. */ CertificateOfCompetency = 237, /** Certificate of Proficiency. */ CertificateOfProficiency = 238, TradeLicense = 239, PassportPage = 240, Invoice = 241, PassengerLocatorForm = 242 }