# Structs
A Config provides a collection of configuration values to setup a generated waiter code with.
A WaitAcceptor provides the information needed to wait for an API operation to complete.
A Waiter provides waiting for an operation to complete.