@li0ard/tsemrtd
Version:
simple library for eMRTD. supports browsers, node, bun and more!
28 lines (27 loc) • 638 B
TypeScript
import { TLV } from "@li0ard/tinytlv";
import { Interfaces } from "./index";
/**
* Class for working with DG4 (Iris)
* @hideconstructor
* @experimental
*/
export declare class DG4 {
/**
* Extract int from Uint8Array
* @hidden
* @param data Uint8Array
* @param start Offset
* @param end Offset+length
*/
private extractContent;
/**
* Read Biometric data block
* @param tlv
*/
readBDB(tlv: TLV): Interfaces.DecodedIris;
/**
* Get image of eye iris
* @param data Data of EF.DG4 file
*/
static load(data: string | Uint8Array): Interfaces.DecodedIris[];
}