package domains import ( "context" "net" "net/url" ) const DomainNameDialer = "dialer" type Dialer interface { Auth() (string, bool) Dial(ctx context.Context) (net.Conn, error) UpstreamURL() (*url.URL, error) }