import { type OPERATION } from '../Remote-Operations-Information-Objects/OPERATION.oca.mjs';
import { probe_ArgumentType } from '../Remote-Operations-Useful-Definitions/probe-ArgumentType.ta.mjs';
import { probe_ResultType } from '../Remote-Operations-Useful-Definitions/probe-ResultType.ta.mjs';
/**
 * @summary probe
 * @description
 *
 * ### ASN.1 Definition:
 *
 * ```asn1
 * probe OPERATION ::= {
 *   ARGUMENT    SEQUENCE {invokeId  [0]  InvokeId}
 *   RESULT      ENUMERATED {running(0), finished(1), unknown(2), ...
 *                           }
 *   IDEMPOTENT  TRUE
 *   CODE        local:-2
 * }
 * ```
 *
 * @constant
 * @type {OPERATION<probe_ArgumentType, probe_ResultType>}
 * @implements {OPERATION<probe_ArgumentType, probe_ResultType>}
 */
export declare const probe: OPERATION<probe_ArgumentType, probe_ResultType>;
//# sourceMappingURL=probe.oa.d.mts.map