Add missing Sinon externs.
@@ -811,6 +811,11 @@ SinonFakeServer.prototype.respond = function() {};
SinonFakeServer.prototype.restore = function() {};
+/**
+ * @type {!SinonFakeXmlHttpRequest}
+ */
+SinonFakeServer.prototype.xhr;
+
/**
* Note: incomplete definition because it is tricky.
* @param {...*} var_args
@@ -828,6 +833,13 @@ sinon.useFakeXMLHttpRequest = function() {};
*/
var SinonFakeXmlHttpRequest = function() {};
+/**
+ * https://sinonjs.org/releases/latest/fake-xhr-and-server/#filtered-requests
+ *
+ * @type {boolean}
+ */
+SinonFakeXmlHttpRequest.prototype.useFilters;
+
/**
* @type {?string}
*/
@@ -848,6 +860,13 @@ SinonFakeXmlHttpRequest.prototype.method;
*/
SinonFakeXmlHttpRequest.prototype.url;
+/**
+ * https://sinonjs.org/releases/latest/fake-xhr-and-server/#filtered-requests
+ *
+ * @param {function(string, string, boolean, string, string): boolean} fn
+ */
+SinonFakeXmlHttpRequest.prototype.addFilter = function(fn) {};
+
/**
* @param {?number} status
* @param {?Object<string, string>} headers
