UNPKG

@codianz/emv-tools

Version:
27 lines (26 loc) 1.01 kB
export declare class data_chunk { private m_data?; private m_offset; private m_length; constructor(data?: Uint8Array, offset?: number, length?: number); static invalid(): data_chunk; private static string_to_uint8array; static create_from_hex_string(str: string): data_chunk; static create_from_hex_string_loosey(str: string): data_chunk; get valid(): boolean; get empty(): boolean; get size(): number; static create_from_uint8array(src: Uint8Array, offset?: number, length?: number): data_chunk; get_range(offset: number, length?: number): data_chunk; get_byte(offset: number): number | undefined; equals(other: data_chunk): boolean; to_hex_string(): string; to_string(): string; to_string_if_printable(): string | undefined; to_uint8_array(): Uint8Array; to_uint8(): number; to_uint16(): number; to_uint32(): number; [Symbol.iterator](): Iterator<number, undefined>; get iter(): Iterator<number, undefined>; }