function useTownsAuthStatus(
config?: ObservableConfig.FromObservable<AuthStatus>,
): {
status: AuthStatus;
isInitializing: boolean;
isEvaluatingCredentials: boolean;
isCredentialed: boolean;
isConnectingToTowns: boolean;
isConnectedToTowns: boolean;
isDisconnected: boolean;
isError: boolean;
}