> ## Documentation Index
> Fetch the complete documentation index at: https://sidenet.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Typescript

> All exported types.

All types are exported:

```typescript theme={null}
import type {
  SidenetOptions,
  SidenetEventDetail,
  SidenetCallbacks,
  RuntimeAuthProvider,     // shape of runtimeAuthProviders from GET /v1/copilots/{id}
  SidenetVariables,        // the map you send
  SidenetVariableValue,    // one value in it: scalar | scalar[] | nested object
  SidenetVariableScalar,   // string | number | boolean | null
  SidenetDeclaredVariables,// what the agents declare, as returned by getSidenetVariables()
  SidenetVariablePath,     // one { path, default } from flattenSidenetVariables()
  Agent,
  SidebarSDKConfig,
  SidebarRuntimeConfig,
  SidebarTextConfig,
  SidebarSuggestionItem,
  ThemeTokens,
  ThemeInput,
  ThemeTokenInput,
} from 'sidenetai-sdk';
```
