import{b as t}from"./system.1703796278973.js";const c=()=>t.get("/gateway/device/providers"),g=e=>t.get(`/gateway/device/${e}`),n=(e,s,o)=>t.get(`/network/config/${e}/_alive?include=${s}`,o),r=(e,s)=>t.get(`/protocol/supports/${e||""}`,s),i=(e,s)=>t.get(`/protocol/${e}/transport/${s}`),d=e=>t.get(`/protocol/${e}/transports`),p=e=>t.post("/gateway/device",e),v=e=>t.patch("/gateway/device",e),u=e=>t.post("/gateway/device/detail/_query",e),l=e=>t.post(`/gateway/device/${e}/_shutdown`),w=e=>t.post(`/gateway/device/${e}/_startup`),y=e=>t.remove(`/gateway/device/${e}`),m=()=>t.get("/network/resources/alive/_current"),$=()=>t.get("network/resources/clusters"),C=e=>t.post("/plugin/driver/_query/no-paging",e),f=e=>t.get(`/plugin/driver/${e}/description`),_=e=>t.get(`/gateway/device/${e}/commands`),k=(e,s)=>t.post(`/gateway/device/${e}/command/QueryDevicePage`,s);export{k as a,c as b,n as c,g as d,r as e,i as f,_ as g,d as h,C as i,f as j,m as k,$ as l,u as m,l as n,w as o,y as r,p as s,v as u};