3.36.0
(feat): Refactor auth options to be defined in individual AuthProvider classes instead of directly in BaseClientOptions.
BaseClientOptions is now a type alias that intersects with the auth provider’s AuthOptions interface.
This improves code organization and makes auth options more discoverable.