@idscan/idvc2
Version:
component for the capturing documents
28 lines (27 loc) • 841 B
TypeScript
interface Entity {
value: string;
name: string;
status: 'valid' | 'invalid';
}
/**
* convert mrz parsed data to html represent
* @param {Array} data - mrz parsed data
*/
export declare const mrzToHtml: (data: Entity[]) => HTMLElement;
/**
* convert pdf parsed data to html represent
* @param {Array} data - pdf parsed data
*/
export declare const pdfToHtml: (data: Entity[]) => HTMLElement;
/**
* convert barcode parsed data to html represent
* @param {String} data - barcode parsed data
*/
export declare const barcodeToHtml: (data: string) => HTMLElement;
/**
*
* @param {*} data - data to represent in HTML
* @param {String} type - type of parsed data maybe mrz|pdf|barcode
*/
declare const jsonToHtml: (data: string | Entity[], type: 'mrz' | 'pdf' | 'barcode') => false | HTMLElement;
export default jsonToHtml;