import { default as fetchAllSites } from "./sites/fetchAll";
import { default as syncSites } from "./sites/sync";
import { default as createSite } from "./sites/create";
import { default as fetchSite } from "./site/fetch";
import { default as siteOverview } from "./site/overview";
import { default as siteDevices } from "./site/devices";
import { default as siteNetworks } from "./site/networks";
import { default as siteWifiFetchAll } from "./site/wifi/fetchAll";
import { default as siteWifiUpdate } from "./site/wifi/update";
import { default as siteWifiPpskFetchAll } from "./site/wifi/ppskFetchAll";
import { default as siteWifiPpskCreate } from "./site/wifi/ppskCreate";
import { default as siteLink } from "./site/link";
import { default as siteUnlink } from "./site/unlink";
import { default as siteWlanGroups } from "./site/wlanGroups";
import { default as siteWlanGroupsCreate } from "./site/wlanGroupsCreate";
import { default as siteAccessPoints } from "./site/accessPoints";
import { default as siteApGroups } from "./site/apGroups";
import { default as siteWifiLimits } from "./site/wifiLimits";
import { default as siteSpeedProfilesFetchAll } from "./site/speedProfilesFetchAll";
import { default as siteSpeedProfilesCreate } from "./site/speedProfilesCreate";

export {
  fetchAllSites,
  syncSites,
  createSite,
  fetchSite,
  siteOverview,
  siteDevices,
  siteNetworks,
  siteWifiFetchAll,
  siteWifiUpdate,
  siteWifiPpskFetchAll,
  siteWifiPpskCreate,
  siteLink,
  siteUnlink,
  siteWlanGroups,
  siteWlanGroupsCreate,
  siteAccessPoints,
  siteApGroups,
  siteWifiLimits,
  siteSpeedProfilesFetchAll,
  siteSpeedProfilesCreate,
};
