---
title: createTLStore
status: published
category: editor
group: Function
author: api
date: 06/23/2023
order: 16
---<Small>Public Function</Small>

A helper for creating a TLStore. Custom shapes cannot override default shapes.


##### Parameters


<ParametersTable>

<ParametersTableRow>
<ParametersTableName>

`{ initialData, defaultName, ...rest }`

</ParametersTableName>
<ParametersTableDescription>

```ts
TLStoreOptions
```



</ParametersTableDescription>
</ParametersTableRow>
</ParametersTable>

##### Returns


```ts
TLStore
```

##### References

[TLStoreOptions](/gen/editor/TLStoreOptions-type), [TLStore](/gen/tlschema/TLStore-type)

