import { AsnArray, OctetString } from "@peculiar/asn1-schema"; /** * ``` * Extension ::= SEQUENCE { * extnID OBJECT IDENTIFIER, * critical BOOLEAN DEFAULT FALSE, * extnValue OCTET STRING * -- contains the DER encoding of an ASN.1 value * -- corresponding to the extension type identified * -- by extnID * } * ``` */ export declare class Extension { static CRITICAL: boolean; extnID: string; critical: boolean; extnValue: OctetString; constructor(params?: Partial); } /** * ``` * Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension * ``` */ export declare class Extensions extends AsnArray { constructor(items?: Extension[]); }