These interfaces are kept for compatibility with older versions of these type definitions.
Actually, Angular doesn't create a special subclass of jQuery objects. It extends jQuery.prototype
like jQuery plugins do, that's why all jQuery objects have these Angular-specific methods, not
only those returned from angular.element.
See: http://docs.angularjs.org/api/angular.element
These interfaces are kept for compatibility with older versions of these type definitions. Actually, Angular doesn't create a special subclass of jQuery objects. It extends jQuery.prototype like jQuery plugins do, that's why all jQuery objects have these Angular-specific methods, not only those returned from angular.element. See: http://docs.angularjs.org/api/angular.element