Gets and sets the timeout.
For mobile, this value will be applied for both connection and request timeout.
For web, this value will be the request timeout.
@override Duration? timeout;