/** @externs */ // Workaround for #11119 // TODO(alexeagle): these externs ought to be distributed with Angular. /** * @externs * @suppress {duplicate} */ // NOTE: generated by tsickle, do not edit. /** @record @struct */ function BrowserNodeGlobal() {} /** @type {?} */ BrowserNodeGlobal.prototype.getAngularTestability; /** @type {?} */ BrowserNodeGlobal.prototype.getAllAngularTestabilities; /** @type {?} */ BrowserNodeGlobal.prototype.getAllAngularRootElements; /** @type {?} */ BrowserNodeGlobal.prototype.frameworkStabilizers; /** * @param {?} condition * @return {?} */ BrowserNodeGlobal.prototype.assert = function(condition) {}; /** @record @struct */ function PublicTestability() {} /** * @return {?} */ PublicTestability.prototype.isStable = function() {}; /** * @param {?} callback * @return {?} */ PublicTestability.prototype.whenStable = function(callback) {}; /** * @param {?} using * @param {?} provider * @param {?} exactMatch * @return {?} */ PublicTestability.prototype.findProviders = function(using, provider, exactMatch) {};