# @turnkey/sdk-types

> Turnkey SDK Types

Latest version **1.10.0** (published 2026-09-22) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @turnkey/sdk-types
pnpm add @turnkey/sdk-types
yarn add @turnkey/sdk-types
bun add @turnkey/sdk-types
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.10.0 |
| Published | 2026-09-22 |
| First published | 2025-05-15 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18.0.0 |
| Dependencies | 0 |
| Unpacked size | 1.5 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 101 |
| Author | Turnkey |
| Maintainers | andrewtk, r-n-o, jack-kearney-tkhq |
| Keywords | Turnkey |

## Links

- npm: https://www.npmjs.com/package/@turnkey/sdk-types
- Repository: https://github.com/tkhq/sdk
- Homepage: https://github.com/tkhq/sdk/packages/sdk-types#readme
- Issues: https://github.com/tkhq/sdk/issues
- npm.io page: https://npm.io/package/@turnkey/sdk-types

## Recent versions

- 1.10.0 (latest) — 2026-09-22
- 0.4.0-beta.6 (beta) — 2025-09-05
- 1.9.0 — 2026-09-22
- 1.8.0 — 2026-09-15
- 1.7.0 — 2026-09-04
- 1.6.0 — 2026-08-27
- 1.5.1 — 2026-08-14
- 1.5.0 — 2026-08-12
- 1.4.0 — 2026-08-06
- 1.3.0 — 2026-08-06
- 1.2.0 — 2026-07-16
- 1.1.0 — 2026-06-02
- 1.0.0 — 2026-05-05
- 0.14.0 — 2026-03-30
- 0.13.0 — 2026-03-25
- … 26 more at https://npm.io/package/@turnkey/sdk-types/versions

## README

# @turnkey/sdk-types

[![npm](https://img.shields.io/npm/v/@turnkey/sdk-types?color=%234C48FF)](https://www.npmjs.com/package/@turnkey/sdk-types)

## Getting started

A package for common and reusable Turnkey Types which can be used for consistent typing across packages.

### Installation

#### npm

```bash
$ npm install @turnkey/sdk-types
```

#### Yarn

```bash
$ yarn add @turnkey/sdk-types
```

#### pnpm

```bash
$ pnpm add @turnkey/sdk-types
```

### Usage

```js
import { useTurnkey } from "@turnkey/sdk-react";
import { SessionType } from "@turnkey/sdk-types";

export default function AuthComponent() {
  const { passkeyClient } = useTurnkey();

  await passkeyClient?.loginWithPasskey({
    sessionType: SessionType.READ_WRITE,
    ...
  });
}
```

---
_Source: https://npm.io/package/@turnkey/sdk-types · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
