---
title: "SharedArrayBufferConstructor | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Interface SharedArrayBufferConstructor

interface SharedArrayBufferConstructor {  
    new [SharedArrayBufferConstructor](#constructorsharedarraybufferconstructor)(byteLength?: number): [SharedArrayBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SharedArrayBuffer/);  
    ["\[species\]"](#species): SharedArrayBufferConstructor;  
    [prototype](#prototype): [SharedArrayBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SharedArrayBuffer/);  
}

##### Index

### Constructors[](#constructors)

[constructor](#constructor)

### Properties[](#properties)

[\[species\]](#species) [prototype](#prototype)

## Constructors[](#constructors-1)

### constructor[](#constructor)

-   new SharedArrayBufferConstructor(byteLength?: number): [SharedArrayBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SharedArrayBuffer/)[](#constructorsharedarraybufferconstructor)
    
    #### Parameters
    
    -   `Optional`byteLength: number
    
    #### Returns [SharedArrayBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SharedArrayBuffer/)
    

## Properties[](#properties-1)

### `Readonly`\[species\][](#species)

"\[species\]": SharedArrayBufferConstructor

### `Readonly`prototype[](#prototype)

prototype: [SharedArrayBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SharedArrayBuffer/)
