import { ENUMERATED } from "@wildboar/asn1"; import * as $ from "@wildboar/asn1/functional"; export declare enum _enum_for_ReferenceType { superior = 1, subordinate = 2, cross = 3, nonSpecificSubordinate = 4, supplier = 5, master = 6, immediateSuperior = 7, self = 8, ditBridge = 9 } /** * @summary ReferenceType * @description * * ### ASN.1 Definition: * * ```asn1 * ReferenceType ::= ENUMERATED { * superior (1), * subordinate (2), * cross (3), * nonSpecificSubordinate (4), * supplier (5), * master (6), * immediateSuperior (7), * self (8), * ditBridge (9), * ... } * ``` * * @enum {number} */ export type ReferenceType = _enum_for_ReferenceType | ENUMERATED; /** * @summary ReferenceType_superior * @constant * @type {number} */ export declare const ReferenceType_superior: ReferenceType; /** * @summary superior * @constant * @type {number} */ export declare const superior: ReferenceType; /** * @summary ReferenceType_subordinate * @constant * @type {number} */ export declare const ReferenceType_subordinate: ReferenceType; /** * @summary subordinate * @constant * @type {number} */ export declare const subordinate: ReferenceType; /** * @summary ReferenceType_cross * @constant * @type {number} */ export declare const ReferenceType_cross: ReferenceType; /** * @summary cross * @constant * @type {number} */ export declare const cross: ReferenceType; /** * @summary ReferenceType_nonSpecificSubordinate * @constant * @type {number} */ export declare const ReferenceType_nonSpecificSubordinate: ReferenceType; /** * @summary nonSpecificSubordinate * @constant * @type {number} */ export declare const nonSpecificSubordinate: ReferenceType; /** * @summary ReferenceType_supplier * @constant * @type {number} */ export declare const ReferenceType_supplier: ReferenceType; /** * @summary supplier * @constant * @type {number} */ export declare const supplier: ReferenceType; /** * @summary ReferenceType_master * @constant * @type {number} */ export declare const ReferenceType_master: ReferenceType; /** * @summary master * @constant * @type {number} */ export declare const master: ReferenceType; /** * @summary ReferenceType_immediateSuperior * @constant * @type {number} */ export declare const ReferenceType_immediateSuperior: ReferenceType; /** * @summary immediateSuperior * @constant * @type {number} */ export declare const immediateSuperior: ReferenceType; /** * @summary ReferenceType_self * @constant * @type {number} */ export declare const ReferenceType_self: ReferenceType; /** * @summary self * @constant * @type {number} */ export declare const self: ReferenceType; /** * @summary ReferenceType_ditBridge * @constant * @type {number} */ export declare const ReferenceType_ditBridge: ReferenceType; /** * @summary ditBridge * @constant * @type {number} */ export declare const ditBridge: ReferenceType; export declare const _decode_ReferenceType: $.ASN1Decoder; export declare const _encode_ReferenceType: $.ASN1Encoder; //# sourceMappingURL=ReferenceType.ta.d.mts.map