text: # coding=utf-8
  # *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
  # *** Do not edit by hand unless you're certain you know what you are doing! ***
  
  from . import _utilities
  import typing
  # Export this package's modules as members:
  from .device import *
  from .dynamic_dns import *
  from .firewall_group import *
  from .firewall_rule import *
  from .get_ap_group import *
  from .get_network import *
  from .get_port_profile import *
  from .get_radius_profile import *
  from .get_user import *
  from .get_user_group import *
  from .network import *
  from .port_forward import *
  from .port_profile import *
  from .provider import *
  from .setting_mgmt import *
  from .setting_usg import *
  from .site import *
  from .static_route import *
  from .user import *
  from .user_group import *
  from .wlan import *
  from ._inputs import *
  from . import outputs
  
  # Make subpackages available:
  if typing.TYPE_CHECKING:
      import pulumiverse_unifi.config as __config
      config = __config
  else:
      config = _utilities.lazy_import('pulumiverse_unifi.config')
  
  _utilities.register(
      resource_modules="""
  [
   {
    "pkg": "unifi",
    "mod": "index/device",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/device:Device": "Device"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/dynamicDNS",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/dynamicDNS:DynamicDNS": "DynamicDNS"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/firewallGroup",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/firewallGroup:FirewallGroup": "FirewallGroup"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/firewallRule",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/firewallRule:FirewallRule": "FirewallRule"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/network",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/network:Network": "Network"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/portForward",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/portForward:PortForward": "PortForward"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/portProfile",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/portProfile:PortProfile": "PortProfile"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/settingMgmt",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/settingMgmt:SettingMgmt": "SettingMgmt"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/settingUSG",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/settingUSG:SettingUSG": "SettingUSG"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/site",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/site:Site": "Site"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/staticRoute",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/staticRoute:StaticRoute": "StaticRoute"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/user",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/user:User": "User"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/userGroup",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/userGroup:UserGroup": "UserGroup"
    }
   },
   {
    "pkg": "unifi",
    "mod": "index/wlan",
    "fqn": "pulumiverse_unifi",
    "classes": {
     "unifi:index/wlan:Wlan": "Wlan"
    }
   }
  ]
  """,
      resource_packages="""
  [
   {
    "pkg": "unifi",
    "token": "pulumi:providers:unifi",
    "fqn": "pulumiverse_unifi",
    "class": "Provider"
   }
  ]
  """
  )
  