Core Types
GrainConfig
Configuration options for creating a Grain client.GrainEvent
Event structure for tracking.AuthProvider
JWT authentication provider interface.Options Types
SendEventOptions
Options for track() method.SetPropertyOptions
Options for setProperty() method.RemoteConfigOptions
Options for configuration methods.Response Types
RemoteConfigResponse
API response for configuration fetch.Template Event Types
LoginEventProperties
SignupEventProperties
CheckoutEventProperties
PurchaseEventProperties
AddToCartEventProperties
RemoveFromCartEventProperties
PageViewEventProperties
SearchEventProperties
React Hook Types
UseConfigResult
UseAllConfigsResult
Listener Types
ConfigChangeListener
Using Types
Import Types
React Hook Types
Next Steps
TypeScript Guide
Type-safe development guide
API Overview
Complete API reference