@scandit/web-datacapture-id
Version:
Scandit Data Capture SDK for the Web
107 lines (106 loc) • 4.72 kB
TypeScript
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;
}