UNPKG

@scandit/web-datacapture-id

Version:

Scandit Data Capture SDK for the Web

107 lines (106 loc) 4.72 kB
import type { Serializable } from "@scandit/web-datacapture-core/build/js/private/Serializable"; import { BarcodeMetadata } from "./BarcodeMetadata"; import { DateResult } from "./DateResult"; import type { BarcodeResultJSON } from "../SerializedTypes"; import { ProfessionalDrivingPermit } from "../captured-id/ProfessionalDrivingPermit"; import { VehicleRestriction } from "../captured-id/VehicleRestriction"; export declare class BarcodeResult implements Serializable<BarcodeResultJSON> { protected json: BarcodeResultJSON; get aamvaVersion(): number | null; get aliasFamilyName(): string | null; get aliasGivenName(): string | null; get aliasSuffixName(): string | null; get bloodType(): string | null; get branchOfService(): string | null; get cardInstanceIdentifier(): string | null; get cardRevisionDate(): DateResult | null; get categories(): string[]; get champusEffectiveDate(): DateResult | null; get champusExpiryDate(): DateResult | null; get citizenshipStatus(): string | null; get civilianHealthCareFlagCode(): string | null; get civilianHealthCareFlagDescription(): string | null; get commissaryFlagCode(): string | null; get commissaryFlagDescription(): string | null; get countryOfBirth(): string | null; get countryOfBirthIso(): string | null; get deersDependentSuffixCode(): number | null; get deersDependentSuffixDescription(): string | null; get directCareFlagCode(): string | null; get directCareFlagDescription(): string | null; get documentCopy(): string | null; get documentDiscriminatorNumber(): string | null; get driverNamePrefix(): string | null; get driverNameSuffix(): string | null; get driverRestrictionCodes(): number[]; get ediPersonIdentifier(): string | null; get endorsementsCode(): string | null; get exchangeFlagCode(): string | null; get exchangeFlagDescription(): string | null; get eyeColor(): string | null; get familySequenceNumber(): number | null; get firstNameTruncation(): string | null; get firstNameWithoutMiddleName(): string | null; get formNumber(): string | null; get genevaConventionCategory(): string | null; get hairColor(): string | null; get heightCm(): number | null; get heightInch(): number | null; get IIN(): string | null; get identificationType(): string | null; get issuingJurisdiction(): string | null; get issuingJurisdictionIso(): string | null; get barcodeMetadata(): BarcodeMetadata | null; get jpegData(): string | null; get jurisdictionVersion(): number | null; get lastNameTruncation(): string | null; get licenseCountryOfIssue(): string | null; get middleName(): string | null; get middleNameTruncation(): string | null; get mwrFlagCode(): string | null; get mwrFlagDescription(): string | null; get payGrade(): string | null; get payPlanCode(): string | null; get payPlanGradeCode(): string | null; get personDesignatorDocument(): number | null; get personDesignatorTypeCode(): string | null; get personMiddleInitial(): string | null; get personalIdNumber(): string | null; get personalIdNumberType(): string | null; get personnelCategoryCode(): string | null; get personnelEntitlementConditionType(): string | null; get placeOfBirth(): string | null; get professionalDrivingPermit(): ProfessionalDrivingPermit | null; get race(): string | null; get rank(): string | null; get rawData(): string | null; get relationshipCode(): string | null; get relationshipDescription(): string | null; get restrictionsCode(): string | null; get securityCode(): string | null; get serviceCode(): string | null; get sponsorFlag(): string | null; get sponsorName(): string | null; get sponsorPersonDesignatorIdentifier(): number | null; get statusCode(): string | null; get statusCodeDescription(): string | null; get vehicleClass(): string | null; get vehicleRestrictions(): VehicleRestriction[]; get version(): string | null; get weightKg(): number | null; get weightLbs(): number | null; get isRealId(): boolean | null; get firstName(): string | null; get lastName(): string | null; get fullName(): string | null; get sex(): string | null; get dateOfBirth(): DateResult | null; get nationality(): string | null; get address(): string | null; get documentNumber(): string | null; get dateOfExpiry(): DateResult | null; get dateOfIssue(): DateResult | null; get barcodeDataElements(): Record<string, string>; private static fromJSON; toJSONObject(): BarcodeResultJSON; }