/*!
 * @author electricessence / https://github.com/electricessence/
 * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md
 */
var __extends=this&&this.__extends||function(t,n){function e(){this.constructor=t}for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o]);t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)};define(["require","exports","./Utility","../../Exceptions/ArgumentNullException","../Enumeration/Enumerator","../ReadOnlyCollectionBase"],function(t,n,e,o,r,u){"use strict";var i=function(t){function n(n){if(t.call(this),!n)throw new o["default"]("collection");var u=this;u._getCount=function(){return n.length},u.contains=function(t){return e.contains(n,t)},u.copyTo=function(t,o){return e.copyTo(n,t,0,o)},u.getEnumerator=function(){return r.from(n)},u.getValueAt=function(t){return n[t]}}return __extends(n,t),n}(u["default"]);Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=i});
//# sourceMappingURL=ReadOnlyArrayWrapper.js.map
