UNPKG

@wildboar/pkcs

Version:
117 lines (116 loc) 3.03 kB
import { ASN1Element as _Element } from "asn1-ts"; import * as $ from "asn1-ts/dist/node/functional"; /** * @summary FingerPrint_finger * @description * * ### ASN.1 Definition: * * ```asn1 * FingerPrint-finger ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- } * ```@enum {number} */ export declare enum _enum_for_FingerPrint_finger { thumb = 0, pointerFinger = 1, middleFinger = 2, ringFinger = 3, littleFinger = 4 } /** * @summary FingerPrint_finger * @description * * ### ASN.1 Definition: * * ```asn1 * FingerPrint-finger ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- } * ```@enum {number} */ export declare type FingerPrint_finger = _enum_for_FingerPrint_finger; /** * @summary FingerPrint_finger * @description * * ### ASN.1 Definition: * * ```asn1 * FingerPrint-finger ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- } * ```@enum {number} */ export declare const FingerPrint_finger: typeof _enum_for_FingerPrint_finger; /** * @summary FingerPrint_finger_thumb * @constant * @type {number} */ export declare const FingerPrint_finger_thumb: FingerPrint_finger; /** * @summary thumb * @constant * @type {number} */ export declare const thumb: FingerPrint_finger; /** * @summary FingerPrint_finger_pointerFinger * @constant * @type {number} */ export declare const FingerPrint_finger_pointerFinger: FingerPrint_finger; /** * @summary pointerFinger * @constant * @type {number} */ export declare const pointerFinger: FingerPrint_finger; /** * @summary FingerPrint_finger_middleFinger * @constant * @type {number} */ export declare const FingerPrint_finger_middleFinger: FingerPrint_finger; /** * @summary middleFinger * @constant * @type {number} */ export declare const middleFinger: FingerPrint_finger; /** * @summary FingerPrint_finger_ringFinger * @constant * @type {number} */ export declare const FingerPrint_finger_ringFinger: FingerPrint_finger; /** * @summary ringFinger * @constant * @type {number} */ export declare const ringFinger: FingerPrint_finger; /** * @summary FingerPrint_finger_littleFinger * @constant * @type {number} */ export declare const FingerPrint_finger_littleFinger: FingerPrint_finger; /** * @summary littleFinger * @constant * @type {number} */ export declare const littleFinger: FingerPrint_finger; /** * @summary Decodes an ASN.1 element into a(n) FingerPrint_finger * @function * @param {_Element} el The element being decoded. * @returns {FingerPrint_finger} The decoded data structure. */ export declare function _decode_FingerPrint_finger(el: _Element): _enum_for_FingerPrint_finger; /** * @summary Encodes a(n) FingerPrint_finger into an ASN.1 Element. * @function * @param {value} el The element being decoded. * @param elGetter A function that can be used to get new ASN.1 elements. * @returns {_Element} The FingerPrint_finger, encoded as an ASN.1 Element. */ export declare function _encode_FingerPrint_finger(value: FingerPrint_finger, elGetter: $.ASN1Encoder<FingerPrint_finger>): _Element;