Skip to main content
The SDK exports types for every request/response. Key ones:
import type {
  NaiveOptions,
  TenantUser,
  AccountKit,
  AccountKitConnectionsConfig,
  AccountKitMode,        // "open" | "allowlist" | "blocklist"
  ConnectionInfo,
  ConnectResult,
  VaultEntrySummary,
  LogEvent,
  SessionInfo,
} from "@usenaive-sdk/node";
ScopedClient (returned by naive.forUser(id)) and the Naive root class are also exported. All types ship in the bundled .d.ts.