import*as events from'./events/index.mjs';export{events };function r(a){return {ver:"beta",method:"get",path:"/me/calendar",paramDefs:{query:["$select","$expand"]},params:a}}function s(a){return {ver:"beta",method:"patch",path:"/me/calendar",body:a}}const t={list:function(e){return {ver:"beta",method:"get",path:"/me/calendar/calendarPermissions",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:e}},create:function(e){return {ver:"beta",method:"post",path:"/me/calendar/calendarPermissions",body:e}},get:function(e){return {ver:"beta",method:"get",path:"/me/calendar/calendarPermissions/{calendarPermission-id}",paramDefs:{query:["$select","$expand"],path:["calendarPermission-id"]},params:e}},update:function(e,n){return {ver:"beta",method:"patch",path:"/me/calendar/calendarPermissions/{calendarPermission-id}",paramDefs:{path:["calendarPermission-id"]},params:n,body:e}},del:function(e){return {ver:"beta",method:"delete",path:"/me/calendar/calendarPermissions/{calendarPermission-id}",paramDefs:{header:["If-Match"],path:["calendarPermission-id"]},params:e}}},d={get:function(e){return {ver:"beta",method:"get",path:"/me/calendar/calendarView",paramDefs:{query:["startDateTime","endDateTime","$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:e}}},i={create:function(e){return {ver:"beta",method:"post",path:"/me/calendar/getSchedule",body:e}}},o={create:function(){return {ver:"beta",method:"post",path:"/me/calendar/permanentDelete"}}};export{t as calendarPermissions,d as calendarView,r as get,i as getSchedule,o as permanentDelete,s as update};