scandit-web-datacapture-id
Version:
Scandit Data Capture SDK for the Web
62 lines (61 loc) • 3.07 kB
TypeScript
import type { Serializable } from "scandit-web-datacapture-core/build/js/private/Serializable";
import type { CapturedResultType, IdImageType, DocumentType } from "../Enums";
import type { CapturedIdJSON } from "../SerializedTypes";
import { AAMVABarcodeResult } from "./AamvaBarcodeResult";
import { ArgentinaIdBarcodeResult } from "./ArgentinaIdBarcodeResult";
import { ChinaExitEntryPermitMrzResult } from "./ChinaExitEntryPermitMrzResult";
import { ChinaMainlandTravelPermitMrzResult } from "./ChinaMainlandTravelPermitMrzResult";
import { ColombiaDlBarcodeResult } from "./ColombiaDlBarcodeResult";
import { ColombiaIdBarcodeResult } from "./ColombiaIdBarcodeResult";
import { DateResult } from "./DateResult";
import { MRZResult } from "./MRZResult";
import { SouthAfricaDlBarcodeResult } from "./SouthAfricaDlBarcodeResult";
import { SouthAfricaIdBarcodeResult } from "./SouthAfricaIdBarcodeResult";
import { USUniformedServicesBarcodeResult } from "./USUniformedServicesBarcodeResult";
import { VIZResult } from "./VIZResult";
export declare class CapturedId implements Serializable<CapturedIdJSON> {
private json;
private _aamvaBarcodeResult;
private _argentinaIdBarcodeResult;
private _chinaMainlandTravelPermitMrzResult;
private _chinaExitEntryPermitMrzResult;
private _colombiaIdBarcodeResult;
private _colombiaDlBarcodeResult;
private _mrzResult;
private _southAfricaIdBarcodeResult;
private _southAfricaDlBarcodeResult;
private _usUniformedServicesBarcodeResult;
private _vizResult;
private _imageInfo;
get firstName(): string | null;
get lastName(): string | null;
get fullName(): string;
get sex(): string | null;
get dateOfBirth(): DateResult | null;
get age(): number | null;
get nationality(): string | null;
get address(): string | null;
get documentType(): DocumentType;
get issuingCountryIso(): string | null;
get issuingCountry(): string | null;
get documentNumber(): string | null;
get dateOfExpiry(): DateResult | null;
get isExpired(): boolean | null;
get dateOfIssue(): DateResult | null;
get capturedResultTypes(): CapturedResultType[];
get aamvaBarcodeResult(): AAMVABarcodeResult | null;
get argentinaIdBarcodeResult(): ArgentinaIdBarcodeResult | null;
get chinaMainlandTravelPermitMrzResult(): ChinaMainlandTravelPermitMrzResult | null;
get chinaExitEntryPermitMrzResult(): ChinaExitEntryPermitMrzResult | null;
get colombiaIdBarcodeResult(): ColombiaIdBarcodeResult | null;
get colombiaDlBarcodeResult(): ColombiaDlBarcodeResult | null;
get mrzResult(): MRZResult | null;
get southAfricaIdBarcodeResult(): SouthAfricaIdBarcodeResult | null;
get southAfricaDlBarcodeResult(): SouthAfricaDlBarcodeResult | null;
get usUniformedServicesBarcodeResult(): USUniformedServicesBarcodeResult | null;
get vizResult(): VIZResult | null;
private get imageInfo();
private static fromJSON;
idImageOfType(type: IdImageType): string | null;
toJSONObject(): CapturedIdJSON;
}