import type { Bindings } from './Bindings'; import type { GatewayId } from './GatewayId'; import type { PortForward } from './PortForward'; import type { PublicDomainConfig } from './PublicDomainConfig'; export type Host = { bindings: Bindings; publicDomains: { [key: string]: PublicDomainConfig; }; privateDomains: { [key: string]: Array; }; /** * COMPUTED: port forwarding rules needed on gateways for public addresses to work. */ portForwards: Array; };