interface DocumentReaderProcessParam {
    alreadyCropped?: boolean;
    backendProcessing?: {
        httpHeaders?: Record<string, string>;
        serviceURL?: string;
    };
    customParams?: Record<string, object>;
    dateFormat?: string;
    depersonalizeLog?: boolean;
    documentAreaMin?: number;
    doublePageSpread?: boolean;
    fastDocDetect?: boolean;
    fieldTypesFilter?: TextFieldType[];
    forceDocFormat?: DocumentFormat;
    forceReadMrzBeforeLocate?: boolean;
    generateNumericCodes?: boolean;
    imageDpiOutMax?: number;
    imageOutputMaxHeight?: number;
    imageOutputMaxWidth?: number;
    imageQa?: {
        dpiThreshold?: number;
        expectedPass?: ImageQualityChecks[];
        glaresCheck?: boolean;
        glaresCheckParams?: { imgMarginPart?: number; maxGlaringPart?: number };
    };
    log?: boolean;
    measureSystem?: MeasureSystem;
    minimalHolderAge?: number;
    mrzFormatsFilter?: MRZFormat[];
    multiDocOnImage?: boolean;
    multipageProcessing?: boolean;
    noGraphics?: boolean;
    parseBarcodes?: boolean;
    respectImageQuality?: boolean;
    resultTypeOutput?: Result[];
    returnCroppedBarcode?: boolean;
    returnPackageForReprocess?: boolean;
    returnUncroppedImage?: boolean;
    scenario?: InternalScenarios;
    shiftExpiryDate?: number;
    splitNames?: boolean;
    timeout?: number;
    timeoutFromFirstDetect?: number;
    timeoutFromFirstDocType?: number;
    updateOCRValidityByGlare?: boolean;
}

Properties

alreadyCropped?: boolean
backendProcessing?: {
    httpHeaders?: Record<string, string>;
    serviceURL?: string;
}
customParams?: Record<string, object>
dateFormat?: string
depersonalizeLog?: boolean
documentAreaMin?: number
doublePageSpread?: boolean
fastDocDetect?: boolean
fieldTypesFilter?: TextFieldType[]
forceDocFormat?: DocumentFormat
forceReadMrzBeforeLocate?: boolean
generateNumericCodes?: boolean
imageDpiOutMax?: number
imageOutputMaxHeight?: number
imageOutputMaxWidth?: number
imageQa?: {
    dpiThreshold?: number;
    expectedPass?: ImageQualityChecks[];
    glaresCheck?: boolean;
    glaresCheckParams?: { imgMarginPart?: number; maxGlaringPart?: number };
}
log?: boolean
measureSystem?: MeasureSystem
minimalHolderAge?: number
mrzFormatsFilter?: MRZFormat[]
multiDocOnImage?: boolean
multipageProcessing?: boolean
noGraphics?: boolean
parseBarcodes?: boolean
respectImageQuality?: boolean
resultTypeOutput?: Result[]
returnCroppedBarcode?: boolean
returnPackageForReprocess?: boolean
returnUncroppedImage?: boolean
shiftExpiryDate?: number
splitNames?: boolean
timeout?: number
timeoutFromFirstDetect?: number
timeoutFromFirstDocType?: number
updateOCRValidityByGlare?: boolean