import { BIT_STRING } from "@wildboar/asn1"; import * as $ from "@wildboar/asn1/functional"; /** * @summary DSEType * @description * * ### ASN.1 Definition: * * ```asn1 * DSEType ::= BIT STRING { * root (0), -- root DSE * glue (1), -- represents knowledge of a name only * cp (2), -- context prefix * entry (3), -- object entry * alias (4), -- alias entry * subr (5), -- subordinate reference * nssr (6), -- non-specific subordinate reference * supr (7), -- superior reference * xr (8), -- cross reference * admPoint (9), -- administrative point * subentry (10), -- subentry * shadow (11), -- shadow copy * immSupr (13), -- immediate superior reference * rhob (14), -- rhob information * sa (15), -- subordinate reference to alias entry * dsSubentry (16), -- DSA Specific subentry * familyMember (17), -- family member * ditBridge (18)} * ``` */ export type DSEType = BIT_STRING; /** * @summary DSEType_root * @constant */ export declare const DSEType_root: number; /** * @summary root * @constant */ export declare const root: number; /** * @summary DSEType_glue * @constant */ export declare const DSEType_glue: number; /** * @summary glue * @constant */ export declare const glue: number; /** * @summary DSEType_cp * @constant */ export declare const DSEType_cp: number; /** * @summary cp * @constant */ export declare const cp: number; /** * @summary DSEType_entry * @constant */ export declare const DSEType_entry: number; /** * @summary entry * @constant */ export declare const entry: number; /** * @summary DSEType_alias * @constant */ export declare const DSEType_alias: number; /** * @summary alias * @constant */ export declare const alias: number; /** * @summary DSEType_subr * @constant */ export declare const DSEType_subr: number; /** * @summary subr * @constant */ export declare const subr: number; /** * @summary DSEType_nssr * @constant */ export declare const DSEType_nssr: number; /** * @summary nssr * @constant */ export declare const nssr: number; /** * @summary DSEType_supr * @constant */ export declare const DSEType_supr: number; /** * @summary supr * @constant */ export declare const supr: number; /** * @summary DSEType_xr * @constant */ export declare const DSEType_xr: number; /** * @summary xr * @constant */ export declare const xr: number; /** * @summary DSEType_admPoint * @constant */ export declare const DSEType_admPoint: number; /** * @summary admPoint * @constant */ export declare const admPoint: number; /** * @summary DSEType_subentry * @constant */ export declare const DSEType_subentry: number; /** * @summary subentry * @constant */ export declare const subentry: number; /** * @summary DSEType_shadow * @constant */ export declare const DSEType_shadow: number; /** * @summary shadow * @constant */ export declare const shadow: number; /** * @summary DSEType_immSupr * @constant */ export declare const DSEType_immSupr: number; /** * @summary immSupr * @constant */ export declare const immSupr: number; /** * @summary DSEType_rhob * @constant */ export declare const DSEType_rhob: number; /** * @summary rhob * @constant */ export declare const rhob: number; /** * @summary DSEType_sa * @constant */ export declare const DSEType_sa: number; /** * @summary sa * @constant */ export declare const sa: number; /** * @summary DSEType_dsSubentry * @constant */ export declare const DSEType_dsSubentry: number; /** * @summary dsSubentry * @constant */ export declare const dsSubentry: number; /** * @summary DSEType_familyMember * @constant */ export declare const DSEType_familyMember: number; /** * @summary familyMember * @constant */ export declare const familyMember: number; /** * @summary DSEType_ditBridge * @constant */ export declare const DSEType_ditBridge: number; /** * @summary ditBridge * @constant */ export declare const ditBridge: number; export declare const _decode_DSEType: $.ASN1Decoder; export declare const _encode_DSEType: $.ASN1Encoder; //# sourceMappingURL=DSEType.ta.d.mts.map