import*as attachments from'./attachments/index.mjs';export{attachments };function t(s){return {ver:"beta",method:"delete",path:"/me/messages/{message-id}",paramDefs:{header:["If-Match"],path:["message-id"]},params:s}}function m(s){return {ver:"beta",method:"get",path:"/me/messages",paramDefs:{query:["includeHiddenMessages","$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:s}}function n(s){return {ver:"beta",method:"get",path:"/me/messages/{message-id}",paramDefs:{path:["message-id"],query:["$select","$expand"]},params:s}}function i(s,e){return {ver:"beta",method:"patch",path:"/me/messages/{message-id}",paramDefs:{path:["message-id"]},params:e,body:s}}function o(s){return {ver:"beta",method:"post",path:"/me/messages",body:s}}const r={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/copy",paramDefs:{path:["message-id"]},params:a,body:e}}},d={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/createForward",paramDefs:{path:["message-id"]},params:a,body:e}}},p={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/createReply",paramDefs:{path:["message-id"]},params:a,body:e}}},g={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/createReplyAll",paramDefs:{path:["message-id"]},params:a,body:e}}},E={list:function(e){return {ver:"beta",method:"get",path:"/me/messages/{message-id}/extensions",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"],path:["message-id"]},params:e}},create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/extensions",paramDefs:{path:["message-id"]},params:a,body:e}},get:function(e){return {ver:"beta",method:"get",path:"/me/messages/{message-id}/extensions/{extension-id}",paramDefs:{query:["$select","$expand"],path:["message-id","extension-id"]},params:e}},update:function(e,a){return {ver:"beta",method:"patch",path:"/me/messages/{message-id}/extensions/{extension-id}",paramDefs:{path:["message-id","extension-id"]},params:a,body:e}},del:function(e){return {ver:"beta",method:"delete",path:"/me/messages/{message-id}/extensions/{extension-id}",paramDefs:{header:["If-Match"],path:["message-id","extension-id"]},params:e}}},c={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/forward",paramDefs:{path:["message-id"]},params:a,body:e}}},u={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/markAsJunk",paramDefs:{path:["message-id"]},params:a,body:e}}},T={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/markAsNotJunk",paramDefs:{path:["message-id"]},params:a,body:e}}},h={list:function(e){return {ver:"beta",method:"get",path:"/me/messages/{message-id}/mentions",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"],path:["message-id"]},params:e}},create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/mentions",paramDefs:{path:["message-id"]},params:a,body:e}},get:function(e){return {ver:"beta",method:"get",path:"/me/messages/{message-id}/mentions/{mention-id}",paramDefs:{query:["$select","$expand"],path:["message-id","mention-id"]},params:e}},del:function(e){return {ver:"beta",method:"delete",path:"/me/messages/{message-id}/mentions/{mention-id}",paramDefs:{header:["If-Match"],path:["message-id","mention-id"]},params:e}}},O={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/move",paramDefs:{path:["message-id"]},params:a,body:e}}},l={create:function(e){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/permanentDelete",paramDefs:{path:["message-id"]},params:e}}},x={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/reply",paramDefs:{path:["message-id"]},params:a,body:e}}},I={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/replyAll",paramDefs:{path:["message-id"]},params:a,body:e}}},P={create:function(e,a){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/reportMessage",paramDefs:{path:["message-id"]},params:a,body:e}}},f={create:function(e){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/send",paramDefs:{path:["message-id"]},params:e}}},S={create:function(e){return {ver:"beta",method:"post",path:"/me/messages/{message-id}/unsubscribe",paramDefs:{path:["message-id"]},params:e}}};export{r as copy,o as create,d as createForward,p as createReply,g as createReplyAll,t as del,E as extensions,c as forward,n as get,m as list,u as markAsJunk,T as markAsNotJunk,h as mentions,O as move,l as permanentDelete,x as reply,I as replyAll,P as reportMessage,f as send,S as unsubscribe,i as update};