'use strict';

/*
* When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
*/

// MODULES //

var setReadOnly = require( '@stdlib/utils/define-read-only-property' );


// MAIN //

/**
* Top-level namespace.
*
* @namespace ns
*/
var ns = {};

/**
* @name Float32Array
* @memberof ns
* @readonly
* @constructor
* @see {@link module:@stdlib/types/float32array}
*/
setReadOnly( ns, 'Float32Array', require( '@stdlib/types/float32array' ) );

/**
* @name Float64Array
* @memberof ns
* @readonly
* @constructor
* @see {@link module:@stdlib/types/float64array}
*/
setReadOnly( ns, 'Float64Array', require( '@stdlib/types/float64array' ) );

/**
* @name Int16Array
* @memberof ns
* @readonly
* @constructor
* @see {@link module:@stdlib/types/int16array}
*/
setReadOnly( ns, 'Int16Array', require( '@stdlib/types/int16array' ) );

/**
* @name Int32Array
* @memberof ns
* @readonly
* @constructor
* @see {@link module:@stdlib/types/int32array}
*/
setReadOnly( ns, 'Int32Array', require( '@stdlib/types/int32array' ) );


// EXPORTS //

module.exports = ns;

@@ -1057,24 +1057,208 @@
 rray' ) );%0A%0A
+/**%0A* @name Int8Array%0A* @memberof ns%0A* @readonly%0A* @constructor%0A* @see %7B@link module:@stdlib/types/int8array%7D%0A*/%0AsetReadOnly( ns, 'Int8Array', require( '@stdlib/types/int8array' ) );%0A%0A
 %0A// EXPORTS 

Update namespace