# Functions

NewMultiEndpoint validates options and creates a new [MultiEndpoint].

# Structs

MultiEndpointOptions is used for configuring [MultiEndpoint].

# Interfaces

MultiEndpoint holds a list of endpoints, tracks their availability and defines the current endpoint.