TypeScript SDKTypeScript signatures
TypeScript signatures
Generated public helpers and client namespaces.
These declarations come from the repository SDK, version 0.0.0. Internal options are excluded. SDK setup and compatibility explains distribution.
| Symbol | Import |
|---|---|
| defineAgent | @trycereal/sdk |
| DefineAgentOptions | @trycereal/sdk |
| VerificationOptions | @trycereal/sdk |
| AgentSpec | @trycereal/sdk |
| ModelConfig | @trycereal/sdk |
| ModelFallback | @trycereal/sdk |
| ModelFallbackTarget | @trycereal/sdk |
| DefinedAgent | @trycereal/sdk |
| SyncOptions | @trycereal/sdk |
| SyncResult | @trycereal/sdk |
| createAgentRouter | @trycereal/sdk |
| AgentRouter | @trycereal/sdk |
| CerealHooks | @trycereal/sdk |
| CerealHandlers | @trycereal/sdk |
| CerealHookSession | @trycereal/sdk |
| CerealEventHookPayload | @trycereal/sdk |
| CerealToolCallHookPayload | @trycereal/sdk |
| CerealSandboxHookPayload | @trycereal/sdk |
| HookContext | @trycereal/sdk |
| ToolCallHookContext | @trycereal/sdk |
| ToolCallHookResult | @trycereal/sdk |
| SandboxHookContext | @trycereal/sdk |
| SandboxHookResult | @trycereal/sdk |
| WebHandler | @trycereal/sdk |
| CerealHookPayload | @trycereal/sdk |
| SessionEventHookResult | @trycereal/sdk |
| McpServerSpec | @trycereal/sdk |
| AgentReference | @trycereal/sdk |
| SubagentSpec | @trycereal/sdk |
| defineProvider | @trycereal/sdk |
| DefinedProvider | @trycereal/sdk |
| ProviderOptions | @trycereal/sdk |
| configureCereal | @trycereal/sdk |
| getCerealClient | @trycereal/sdk |
| CerealOptions | @trycereal/sdk |
| CerealInitOptions | @trycereal/sdk |
| tool | @trycereal/sdk |
| ToolDefinition | @trycereal/sdk |
| ToolContext | @trycereal/sdk |
| ToolAnnotations | @trycereal/sdk |
| StandardSchemaLike | @trycereal/sdk |
| StandardValidationResult | @trycereal/sdk |
| ToolJsonSchema | @trycereal/sdk |
| InferInput | @trycereal/sdk |
| CerealTool | @trycereal/sdk |
| providerTool | @trycereal/sdk |
| ProviderToolOptions | @trycereal/sdk |
| RawProviderTool | @trycereal/sdk |
| LegacyProviderToolName | @trycereal/sdk |
| subscribe | @trycereal/sdk/browser |
| SubscribeOptions | @trycereal/sdk/browser |
| Subscription | @trycereal/sdk/browser |
| CerealChatTransport | @trycereal/sdk/browser |
| toUIMessageStream | @trycereal/sdk/browser |
| AgUiSubscriber | @trycereal/sdk/browser |
| createSessionStore | @trycereal/sdk/browser |
| CerealSessionState | @trycereal/sdk/browser |
| foldSessionEvent | @trycereal/sdk/browser |
| connectionStatus | @trycereal/sdk/browser |
| StreamToken | @trycereal/sdk/browser |
| CerealStreamChunk | @trycereal/sdk/browser |
| AiSdkStreamChunk | @trycereal/sdk/browser |
| AgUiStreamChunk | @trycereal/sdk/browser |
| ChunkOf | @trycereal/sdk/browser |
| AgUiChannel | @trycereal/sdk/browser |
| CerealMessage | @trycereal/sdk/browser |
| CerealPendingApproval | @trycereal/sdk/browser |
| CerealToolCall | @trycereal/sdk/browser |
| CerealConnectionStatus | @trycereal/sdk/browser |
| emptySessionState | @trycereal/sdk/browser |
| verifyCerealRequest | @trycereal/sdk/verify |
| createCerealVerifier | @trycereal/sdk/verify |
| VerifyCerealRequestOptions | @trycereal/sdk/verify |
| VerifiedCerealRequest | @trycereal/sdk/verify |
| CerealSignatureError | @trycereal/sdk/verify |
| CerealPurpose | @trycereal/sdk/verify |
| CerealIdentityClaim | @trycereal/sdk/verify |
| CerealClaim | @trycereal/sdk/verify |
| CerealClaims | @trycereal/sdk/verify |
| CerealSessionContext | @trycereal/sdk/verify |
| CerealSignatureFailure | @trycereal/sdk/verify |
| CerealReplayStore | @trycereal/sdk/verify |
| CerealVerifier | @trycereal/sdk/verify |
| createMemoryReplayStore | @trycereal/sdk/verify |
| CEREAL_CLAIM_VERSION | @trycereal/sdk/verify |
| createNodeHandler | @trycereal/sdk/node |
| toWebRequest | @trycereal/sdk/node |
| writeWebResponse | @trycereal/sdk/node |
| NodeRequestOptions | @trycereal/sdk/node |
| RequestBodyTooLargeError | @trycereal/sdk/node |
| CerealDevOptions | @trycereal/sdk/dev |
| CerealDevHandle | @trycereal/sdk/dev |
| startDevChannel | @trycereal/sdk/dev |
| DevChannelApp | @trycereal/sdk/dev |
| CerealDevTarget | @trycereal/sdk/dev |
| CerealDevStatus | @trycereal/sdk/dev |
| createCerealClient | @trycereal/sdk/client |
| CerealClientOptions | @trycereal/sdk/client |
| StreamOptions | @trycereal/sdk/client |
| client.evaluationCases | @trycereal/sdk/client |
| client.comparisons | @trycereal/sdk/client |
| client.agents | @trycereal/sdk/client |
| client.sessions | @trycereal/sdk/client |
| client.blobs | @trycereal/sdk/client |
| client.connections | @trycereal/sdk/client |
| client.channels | @trycereal/sdk/client |
| client.hooks | @trycereal/sdk/client |
| client.traces | @trycereal/sdk/client |
| client.providers | @trycereal/sdk/client |
| client.secrets | @trycereal/sdk/client |
| client.me | @trycereal/sdk/client |
| client.environments | @trycereal/sdk/client |
| client.apiKeys | @trycereal/sdk/client |
| client.billing | @trycereal/sdk/client |
| client.usage | @trycereal/sdk/client |
| client.sandboxes | @trycereal/sdk/client |
| client.close | @trycereal/sdk/client |
| CerealError | @trycereal/sdk |
| CerealTransportError | @trycereal/sdk |
| CerealValidationError | @trycereal/sdk |
| SessionNotFoundError | @trycereal/sdk |
| DecisionNotPendingError | @trycereal/sdk |
| DecisionExpiredError | @trycereal/sdk |
| SandboxHandle | @trycereal/sdk |