import type { Serializable } from "@scandit/web-datacapture-core/build/js/private/Serializable";
import { DateResult } from "./DateResult";
import type { MobileDocumentOCRResultJSON } from "../SerializedTypes";
export declare class MobileDocumentOCRResult implements Serializable<MobileDocumentOCRResultJSON> {
    protected json: MobileDocumentOCRResultJSON;
    get dateOfBirth(): DateResult | null;
    get dateOfExpiry(): DateResult | null;
    get documentNumber(): string | null;
    get firstName(): string | null;
    get fullName(): string | null;
    get lastName(): string | null;
    get sex(): string | null;
    get nationality(): string | null;
    get address(): string | null;
    get documentAdditionalNumber(): string | null;
    get dateOfIssue(): DateResult | null;
    get issuingJurisdiction(): string | null;
    get issuingJurisdictionIso(): string | null;
    private static fromJSON;
    toJSONObject(): MobileDocumentOCRResultJSON;
}
