# TanStackDevtoolsCore

<!-- DO NOT EDIT: this page is autogenerated from the type comments -->

# Class: TanStackDevtoolsCore

Defined in: [devtools/src/core.tsx:43](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L43)

## Constructors

### new TanStackDevtoolsCore()

```ts
new TanStackDevtoolsCore(init): TanStackDevtoolsCore
```

Defined in: [devtools/src/core.tsx:55](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L55)

#### Parameters

##### init

[`TanStackDevtoolsInit`](../interfaces/tanstackdevtoolsinit.md)

#### Returns

[`TanStackDevtoolsCore`](tanstackdevtoolscore.md)

## Methods

### mount()

```ts
mount<T>(el): void
```

Defined in: [devtools/src/core.tsx:64](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L64)

#### Type Parameters

• **T** *extends* `HTMLElement`

#### Parameters

##### el

`T`

#### Returns

`void`

***

### setConfig()

```ts
setConfig(config): void
```

Defined in: [devtools/src/core.tsx:107](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L107)

#### Parameters

##### config

`Partial`\<[`TanStackDevtoolsInit`](../interfaces/tanstackdevtoolsinit.md)\>

#### Returns

`void`

***

### unmount()

```ts
unmount(): void
```

Defined in: [devtools/src/core.tsx:98](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L98)

#### Returns

`void`
