import { IdcardBackResult } from './IdcardBackResult'; import { IdcardFrontResult } from './IdcardFrontResult'; import { IdcardScoreInfoResult } from './IdcardScoreInfoResult'; import { IdcardVerificationResult } from './IdcardVerificationResult'; export declare class IdCardResult { name?: string; sex?: string; birth?: string; ethnicity?: string; address?: string; private 'number'?; issue?: string; private 'valid_from'?; private 'valid_to'?; private 'verification_result'?; private 'text_location'?; private 'portrait_image'?; private 'adjusted_image'?; private 'portrait_location'?; private 'detect_reproduce_result'?; private 'detect_copy_result'?; private 'detect_tampering_result'?; private 'detect_border_integrity_result'?; private 'detect_blocking_within_border_result'?; private 'detect_blur_result'?; private 'detect_interim_result'?; private 'detect_glare_result'?; private 'score_info'?; front?: IdcardFrontResult; back?: IdcardBackResult; constructor(); withName(name: string): IdCardResult; withSex(sex: string): IdCardResult; withBirth(birth: string): IdCardResult; withEthnicity(ethnicity: string): IdCardResult; withAddress(address: string): IdCardResult; withModelNumber(modelNumber: string): IdCardResult; set modelNumber(modelNumber: string | undefined); get modelNumber(): string | undefined; withIssue(issue: string): IdCardResult; withValidFrom(validFrom: string): IdCardResult; set validFrom(validFrom: string | undefined); get validFrom(): string | undefined; withValidTo(validTo: string): IdCardResult; set validTo(validTo: string | undefined); get validTo(): string | undefined; withVerificationResult(verificationResult: IdcardVerificationResult): IdCardResult; set verificationResult(verificationResult: IdcardVerificationResult | undefined); get verificationResult(): IdcardVerificationResult | undefined; withTextLocation(textLocation: object): IdCardResult; set textLocation(textLocation: object | undefined); get textLocation(): object | undefined; withPortraitImage(portraitImage: string): IdCardResult; set portraitImage(portraitImage: string | undefined); get portraitImage(): string | undefined; withAdjustedImage(adjustedImage: string): IdCardResult; set adjustedImage(adjustedImage: string | undefined); get adjustedImage(): string | undefined; withPortraitLocation(portraitLocation: Array>): IdCardResult; set portraitLocation(portraitLocation: Array> | undefined); get portraitLocation(): Array> | undefined; withDetectReproduceResult(detectReproduceResult: boolean): IdCardResult; set detectReproduceResult(detectReproduceResult: boolean | undefined); get detectReproduceResult(): boolean | undefined; withDetectCopyResult(detectCopyResult: boolean): IdCardResult; set detectCopyResult(detectCopyResult: boolean | undefined); get detectCopyResult(): boolean | undefined; withDetectTamperingResult(detectTamperingResult: boolean): IdCardResult; set detectTamperingResult(detectTamperingResult: boolean | undefined); get detectTamperingResult(): boolean | undefined; withDetectBorderIntegrityResult(detectBorderIntegrityResult: boolean): IdCardResult; set detectBorderIntegrityResult(detectBorderIntegrityResult: boolean | undefined); get detectBorderIntegrityResult(): boolean | undefined; withDetectBlockingWithinBorderResult(detectBlockingWithinBorderResult: boolean): IdCardResult; set detectBlockingWithinBorderResult(detectBlockingWithinBorderResult: boolean | undefined); get detectBlockingWithinBorderResult(): boolean | undefined; withDetectBlurResult(detectBlurResult: boolean): IdCardResult; set detectBlurResult(detectBlurResult: boolean | undefined); get detectBlurResult(): boolean | undefined; withDetectInterimResult(detectInterimResult: boolean): IdCardResult; set detectInterimResult(detectInterimResult: boolean | undefined); get detectInterimResult(): boolean | undefined; withDetectGlareResult(detectGlareResult: boolean): IdCardResult; set detectGlareResult(detectGlareResult: boolean | undefined); get detectGlareResult(): boolean | undefined; withScoreInfo(scoreInfo: IdcardScoreInfoResult): IdCardResult; set scoreInfo(scoreInfo: IdcardScoreInfoResult | undefined); get scoreInfo(): IdcardScoreInfoResult | undefined; withFront(front: IdcardFrontResult): IdCardResult; withBack(back: IdcardBackResult): IdCardResult; } //# sourceMappingURL=IdCardResult.d.ts.map