function a(r){return {ver:"beta",method:"delete",path:"/programs/{program-id}/controls/{programControl-id}",paramDefs:{header:["If-Match"],path:["program-id","programControl-id"]},params:r}}function t(r){return {ver:"beta",method:"get",path:"/programs/{program-id}/controls",paramDefs:{path:["program-id"],query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:r}}function n(r){return {ver:"beta",method:"get",path:"/programs/{program-id}/controls/{programControl-id}",paramDefs:{path:["program-id","programControl-id"],query:["$select","$expand"]},params:r}}function m(r,o){return {ver:"beta",method:"patch",path:"/programs/{program-id}/controls/{programControl-id}",paramDefs:{path:["program-id","programControl-id"]},params:o,body:r}}function e(r,o){return {ver:"beta",method:"post",path:"/programs/{program-id}/controls",paramDefs:{path:["program-id"]},params:o,body:r}}const g={get:function(o){return {ver:"beta",method:"get",path:"/programs/{program-id}/controls/{programControl-id}/program",paramDefs:{query:["$select","$expand"],path:["program-id","programControl-id"]},params:o}},update:function(o,p){return {ver:"beta",method:"patch",path:"/programs/{program-id}/controls/{programControl-id}/program",paramDefs:{path:["program-id","programControl-id"]},params:p,body:o}},del:function(o){return {ver:"beta",method:"delete",path:"/programs/{program-id}/controls/{programControl-id}/program",paramDefs:{header:["If-Match"],path:["program-id","programControl-id"]},params:o}}};export{e as create,a as del,n as get,t as list,g as program,m as update};