import { type OPERATION } from '../Remote-Operations-Information-Objects/OPERATION.oca.mjs';
import { InvokeId } from '../Remote-Operations-Generic-ROS-PDUs/InvokeId.ta.mjs';
import { acknowledge_ResultType } from '../Remote-Operations-Useful-Definitions/acknowledge-ResultType.ta.mjs';
/**
 * @summary acknowledge
 * @description
 *
 * ### ASN.1 Definition:
 *
 * ```asn1
 * acknowledge OPERATION ::= {
 *   ARGUMENT    InvokeId
 *   RESULT      ENUMERATED {acknowledged(0), unknown(1), ...
 *                           }
 *   IDEMPOTENT  TRUE
 *   CODE        local:-3
 * }
 * ```
 *
 * @constant
 * @type {OPERATION<InvokeId, acknowledge_ResultType>}
 * @implements {OPERATION<InvokeId, acknowledge_ResultType>}
 */
export declare const acknowledge: OPERATION<InvokeId, acknowledge_ResultType>;
//# sourceMappingURL=acknowledge.oa.d.mts.map