import { APIResource } from "../../../core/resource.mjs"; import * as HostnameRoutesAPI from "./hostname-routes.mjs"; import { BaseHostnameRoutes, HostnameRoute, HostnameRouteCreateParams, HostnameRouteDeleteParams, HostnameRouteEditParams, HostnameRouteGetParams, HostnameRouteListParams, HostnameRoutes, HostnameRoutesV4PagePaginationArray } from "./hostname-routes.mjs"; import * as VirtualNetworksAPI from "./virtual-networks.mjs"; import { BaseVirtualNetworks, VirtualNetwork, VirtualNetworkCreateParams, VirtualNetworkDeleteParams, VirtualNetworkEditParams, VirtualNetworkGetParams, VirtualNetworkListParams, VirtualNetworks, VirtualNetworksSinglePage } from "./virtual-networks.mjs"; import * as RoutesAPI from "./routes/routes.mjs"; import { BaseRoutes, NetworkRoute, Route, RouteCreateParams, RouteDeleteParams, RouteEditParams, RouteGetParams, RouteListParams, Routes, Teamnet, TeamnetsV4PagePaginationArray } from "./routes/routes.mjs"; import * as SubnetsAPI from "./subnets/subnets.mjs"; import { BaseSubnets, SubnetListParams, Subnets } from "./subnets/subnets.mjs"; export declare class BaseNetworks extends APIResource { static readonly _key: readonly ['zeroTrust', 'networks']; } export declare class Networks extends BaseNetworks { routes: RoutesAPI.Routes; virtualNetworks: VirtualNetworksAPI.VirtualNetworks; subnets: SubnetsAPI.Subnets; hostnameRoutes: HostnameRoutesAPI.HostnameRoutes; } export declare namespace Networks { export { Routes as Routes, BaseRoutes as BaseRoutes, type NetworkRoute as NetworkRoute, type Route as Route, type Teamnet as Teamnet, type TeamnetsV4PagePaginationArray as TeamnetsV4PagePaginationArray, type RouteCreateParams as RouteCreateParams, type RouteListParams as RouteListParams, type RouteDeleteParams as RouteDeleteParams, type RouteEditParams as RouteEditParams, type RouteGetParams as RouteGetParams, }; export { VirtualNetworks as VirtualNetworks, BaseVirtualNetworks as BaseVirtualNetworks, type VirtualNetwork as VirtualNetwork, type VirtualNetworksSinglePage as VirtualNetworksSinglePage, type VirtualNetworkCreateParams as VirtualNetworkCreateParams, type VirtualNetworkListParams as VirtualNetworkListParams, type VirtualNetworkDeleteParams as VirtualNetworkDeleteParams, type VirtualNetworkEditParams as VirtualNetworkEditParams, type VirtualNetworkGetParams as VirtualNetworkGetParams, }; export { Subnets as Subnets, BaseSubnets as BaseSubnets, type SubnetListParams as SubnetListParams }; export { HostnameRoutes as HostnameRoutes, BaseHostnameRoutes as BaseHostnameRoutes, type HostnameRoute as HostnameRoute, type HostnameRoutesV4PagePaginationArray as HostnameRoutesV4PagePaginationArray, type HostnameRouteCreateParams as HostnameRouteCreateParams, type HostnameRouteListParams as HostnameRouteListParams, type HostnameRouteDeleteParams as HostnameRouteDeleteParams, type HostnameRouteEditParams as HostnameRouteEditParams, type HostnameRouteGetParams as HostnameRouteGetParams, }; } //# sourceMappingURL=networks.d.mts.map