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