import { type OPERATION_PACKAGE } from '../Remote-Operations-Information-Objects/OPERATION-PACKAGE.oca.mjs';
import { type OPERATION } from '../Remote-Operations-Information-Objects/OPERATION.oca.mjs';
/**
 * @summary ConsumerPerforms
 * @description
 *
 * **This production was manually written in TypeScript.**
 *
 * ### ASN.1 Definition:
 *
 * ```asn1
 * ConsumerPerforms{OPERATION-PACKAGE:package} OPERATION ::= {Forward{{package.&Consumer}} | Forward{{package.&Both}} |
 *    Reverse{{package.&Supplier}} | Reverse{{package.&Both}}}
 * ```
 */
export declare function ConsumerPerforms(package_: OPERATION_PACKAGE): OPERATION[];
//# sourceMappingURL=ConsumerPerforms.osa.d.mts.map