import { ENUMERATED } from "@wildboar/asn1"; import * as $ from "@wildboar/asn1/functional"; export declare enum _enum_for_SequenceMatchType { sequenceExact = 0, sequenceDeletion = 1, sequenceRestrictedDeletion = 2, sequencePermutation = 3, sequencePermutationAndDeletion = 4, sequenceProviderDefined = 5 } /** * @summary SequenceMatchType * @description * * ### ASN.1 Definition: * * ```asn1 * SequenceMatchType ::= ENUMERATED { * sequenceExact (0), * sequenceDeletion (1), * sequenceRestrictedDeletion (2), * sequencePermutation (3), * sequencePermutationAndDeletion (4), * sequenceProviderDefined (5), * ... } * ``` * * @enum {number} */ export type SequenceMatchType = _enum_for_SequenceMatchType | ENUMERATED; /** * @summary SequenceMatchType_sequenceExact * @constant * @type {number} */ export declare const SequenceMatchType_sequenceExact: SequenceMatchType; /** * @summary sequenceExact * @constant * @type {number} */ export declare const sequenceExact: SequenceMatchType; /** * @summary SequenceMatchType_sequenceDeletion * @constant * @type {number} */ export declare const SequenceMatchType_sequenceDeletion: SequenceMatchType; /** * @summary sequenceDeletion * @constant * @type {number} */ export declare const sequenceDeletion: SequenceMatchType; /** * @summary SequenceMatchType_sequenceRestrictedDeletion * @constant * @type {number} */ export declare const SequenceMatchType_sequenceRestrictedDeletion: SequenceMatchType; /** * @summary sequenceRestrictedDeletion * @constant * @type {number} */ export declare const sequenceRestrictedDeletion: SequenceMatchType; /** * @summary SequenceMatchType_sequencePermutation * @constant * @type {number} */ export declare const SequenceMatchType_sequencePermutation: SequenceMatchType; /** * @summary sequencePermutation * @constant * @type {number} */ export declare const sequencePermutation: SequenceMatchType; /** * @summary SequenceMatchType_sequencePermutationAndDeletion * @constant * @type {number} */ export declare const SequenceMatchType_sequencePermutationAndDeletion: SequenceMatchType; /** * @summary sequencePermutationAndDeletion * @constant * @type {number} */ export declare const sequencePermutationAndDeletion: SequenceMatchType; /** * @summary SequenceMatchType_sequenceProviderDefined * @constant * @type {number} */ export declare const SequenceMatchType_sequenceProviderDefined: SequenceMatchType; /** * @summary sequenceProviderDefined * @constant * @type {number} */ export declare const sequenceProviderDefined: SequenceMatchType; export declare const _decode_SequenceMatchType: $.ASN1Decoder; export declare const _encode_SequenceMatchType: $.ASN1Encoder; //# sourceMappingURL=SequenceMatchType.ta.d.mts.map