import { OBJECT_IDENTIFIER } from '@wildboar/asn1';
import { type OPERATION_PACKAGE } from '../Remote-Operations-Information-Objects/OPERATION-PACKAGE.oca.mjs';
/**
 * @summary switch
 * @description
 *
 * **This production was manually written in TypeScript.**
 *
 * ### ASN.1 Definition:
 *
 * ```asn1
 * switch{OPERATION-PACKAGE:package, OBJECT IDENTIFIER:id} OPERATION-PACKAGE ::=
 * {
 *     OPERATIONS        {package.&Both}
 *     CONSUMER INVOKES  {package.&Consumer}
 *     SUPPLIER INVOKES  {package.&Supplier}
 *     ID                id
 * }
 * ```
 */
export declare function switch_(package_: OPERATION_PACKAGE, id: OBJECT_IDENTIFIER): OPERATION_PACKAGE;
//# sourceMappingURL=switch.oa.d.mts.map