UNPKG

asn1-ts

Version:

ASN.1 encoding and decoding, including BER, CER, and DER.

12 lines (11 loc) 683 B
import type { BIT_STRING, INTEGER, OBJECT_IDENTIFIER, OCTET_STRING, ObjectDescriptor } from "../macros.mjs"; import type ASN1Element from "../asn1.mjs"; export default class External { readonly directReference: OBJECT_IDENTIFIER | undefined; readonly indirectReference: INTEGER | undefined; readonly dataValueDescriptor: ObjectDescriptor | undefined; readonly encoding: ASN1Element | OCTET_STRING | BIT_STRING; constructor(directReference: OBJECT_IDENTIFIER | undefined, indirectReference: INTEGER | undefined, dataValueDescriptor: ObjectDescriptor | undefined, encoding: ASN1Element | OCTET_STRING | BIT_STRING); toString(): string; toJSON(): unknown; }