/**
 * Source: <https://api.jquery.com/>
 * @class jQuery
 */

/**
 * Source: <https://api.jquery.com/jQuery.ajax/>
 * @method ajax
 * @static
 * @return {jqXHR}
 */

/**
 * Source: <https://api.jquery.com/Types/#Event>
 * @class jQuery.Event
 */

/**
 * Source: <https://api.jquery.com/jQuery.Callbacks/>
 * @class jQuery.Callbacks
 */

/**
 * Source: <https://api.jquery.com/Types/#Promise>
 * @class jQuery.Promise
 */

/**
 * Source: <https://api.jquery.com/jQuery.Deferred/>
 * @class jQuery.Deferred
 * @mixins jQuery.Promise
 */

/**
 * Source: <https://api.jquery.com/Types/#jqXHR>
 * @class jQuery.jqXHR
 * @alternateClassName jqXHR
 */

/**
 * Source: <https://api.qunitjs.com/>
 * @class QUnit
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.html>
 * @class OO
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.EventEmitter.html>
 * @class OO.EventEmitter
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.EmitterList.html>
 * @class OO.EmitterList
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.Factory.html>
 * @class OO.Factory
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.Registry.html>
 * @class OO.Registry
 */

/**
 * Source: <https://doc.wikimedia.org/oojs/master/OO.SortedEmitterList.html>
 * @class OO.SortedEmitterList
 */
