package dns import ( "net/netip" "github.com/miekg/dns" ) const ( DefaultPort = 53 ) type service interface { Listen() error Stop() RegisterMux(domain string, handler dns.Handler) DeregisterMux(key string) RuntimePort() int RuntimeIP() netip.Addr }