import type { AcmeProvider } from './AcmeProvider'; import type { AcmeSettings } from './AcmeSettings'; import type { DnsSettings } from './DnsSettings'; import type { GatewayId } from './GatewayId'; import type { Host } from './Host'; import type { NetworkInterfaceInfo } from './NetworkInterfaceInfo'; import type { PassthroughInfo } from './PassthroughInfo'; import type { WifiInfo } from './WifiInfo'; export type NetworkInfo = { wifi: WifiInfo; host: Host; gateways: { [key: GatewayId]: NetworkInterfaceInfo; }; acme: { [key: AcmeProvider]: AcmeSettings; }; dns: DnsSettings; defaultOutbound: string | null; passthroughs: Array; };