@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
85 lines • 1.74 kB
text/typescript
import { ENUMERATED } from "@wildboar/asn1";
import * as $ from "@wildboar/asn1/functional";
export declare enum _enum_for_PinType {
bcd = 0,
ascii_numeric = 1,
utf8 = 2,
half_nibble_bcd = 3,
iso9564_1 = 3
}
/**
* @summary PinType
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* PinType ::= ENUMERATED {bcd, ascii-numeric, utf8, ..., half-nibble-bcd, iso9564-1}
* ```
*
* @enum {number}
*/
export type PinType = _enum_for_PinType | ENUMERATED;
/**
* @summary PinType_bcd
* @constant
* @type {number}
*/
export declare const PinType_bcd: PinType;
/**
* @summary bcd
* @constant
* @type {number}
*/
export declare const bcd: PinType;
/**
* @summary PinType_ascii_numeric
* @constant
* @type {number}
*/
export declare const PinType_ascii_numeric: PinType;
/**
* @summary ascii_numeric
* @constant
* @type {number}
*/
export declare const ascii_numeric: PinType;
/**
* @summary PinType_utf8
* @constant
* @type {number}
*/
export declare const PinType_utf8: PinType;
/**
* @summary utf8
* @constant
* @type {number}
*/
export declare const utf8: PinType;
/**
* @summary PinType_half_nibble_bcd
* @constant
* @type {number}
*/
export declare const PinType_half_nibble_bcd: PinType;
/**
* @summary half_nibble_bcd
* @constant
* @type {number}
*/
export declare const half_nibble_bcd: PinType;
/**
* @summary PinType_iso9564_1
* @constant
* @type {number}
*/
export declare const PinType_iso9564_1: PinType;
/**
* @summary iso9564_1
* @constant
* @type {number}
*/
export declare const iso9564_1: PinType;
export declare const _decode_PinType: $.ASN1Decoder<number>;
export declare const _encode_PinType: $.ASN1Encoder<number>;
//# sourceMappingURL=PinType.ta.d.mts.map