import { ASN1Element as _Element } from '@wildboar/asn1'; import * as $ from '@wildboar/asn1/functional'; import { P_context_result_list_Item } from '../ACSE-1/P-context-result-list-Item.ta.mjs'; /** * @summary P_context_result_list * @description * * ### ASN.1 Definition: * * ```asn1 * P-context-result-list ::= * SEQUENCE OF * SEQUENCE {result [0] IMPLICIT Result, * concrete-syntax-name [1] IMPLICIT Concrete-syntax-name OPTIONAL, * provider-reason * [2] IMPLICIT INTEGER {reason-not-specified(0), * abstract-syntax-not-supported(1), * proposed-transfer-syntaxes-not-supported(2), * local-limit-on-DCS-exceeded(3)} OPTIONAL * } * ``` */ export type P_context_result_list = P_context_result_list_Item[]; /** * @summary Decodes an ASN.1 element into a(n) P_context_result_list * @function * @param {_Element} el The element being decoded. * @returns {P_context_result_list} The decoded data structure. */ export declare function _decode_P_context_result_list(el: _Element): P_context_result_list; /** * @summary Encodes a(n) P_context_result_list into an ASN.1 Element. * @function * @param value The element being encoded. * @param elGetter A function that can be used to get new ASN.1 elements. * @returns {_Element} The P_context_result_list, encoded as an ASN.1 Element. */ export declare function _encode_P_context_result_list(value: P_context_result_list, elGetter: $.ASN1Encoder): _Element; //# sourceMappingURL=P-context-result-list.ta.d.mts.map