UNPKG

scandit-web-datacapture-id

Version:

Scandit Data Capture SDK for the Web

62 lines (61 loc) 3.07 kB
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; }