react-native-scanbot-sdk
Version:
Scanbot Document and Barcode Scanner SDK React Native Plugin for Android and iOS
55 lines • 1.83 kB
TypeScript
import { DocumentDetectionStatus } from '../document_scanner/DocumentScannerTypes';
import { PageImageSource } from '../document_scanner/PageImageSource';
import { DocumentQuality } from '../dqa/DocumentQualityAnalyzerTypes';
import { ParametricFilter } from '../image_filters/ParametricFilters';
import { ToJsonConfiguration } from '../utils/json/JsonSerializationTypes';
import { DeepPartial, PartiallyConstructible, Point } from '../utils/utils';
/**
The result of the health insurance card recognition.
*/
export declare class PageData extends PartiallyConstructible {
/**
The unique identifier of the page.
*/
readonly uuid: string;
/**
The list of filters applied to the page.
*/
readonly filters: ParametricFilter[] | null;
/**
The polygon of the page.
*/
readonly polygon: Point[];
/**
The detection status of the page.
*/
readonly documentDetectionStatus: DocumentDetectionStatus | null;
/**
The quality score of the page.
*/
readonly documentQuality: DocumentQuality | null;
/**
The source of the page image.
*/
readonly source: PageImageSource | null;
/**
The URI of the original image.
*/
readonly originalImageURI: string;
/**
The URI of the document image.
*/
readonly documentImageURI: string | null;
/**
The URI of the unfiltered document image.
*/
readonly unfilteredDocumentImageURI: string | null;
/**
The URI of the document image preview.
*/
readonly documentImagePreviewURI: string | null;
/** @param source {@displayType `DeepPartial<PageData>`} */
constructor(source?: DeepPartial<PageData>);
serialize(config?: ToJsonConfiguration): DeepPartial<PageData>;
}
//# sourceMappingURL=PageData.d.ts.map