Find a public contract
Start with a working guide. Use the emitted TypeScript reference when you need an option, method or return type.
On this page
Source-backed MarkdownGuide first, signature when needed
Each service below links to its task-oriented guide and a focused declaration reference. The references are generated from the same compiled package shape consumers install, not manually transcribed interfaces.
A public import path is supported by the package export map. Relative imports inside a declaration describe its type dependencies; they do not grant arbitrary deep imports into private implementation files.
App
Config
Auth
ActiveRecord
Fields
Migrations
Validation
Cache
Events
Logging
Security
Storage
Media
Queue
Scheduler
Flows
Serialization
URLs
SSR
AI text
Package inventories
The package pages list the supported import entry points. Pure includes its complete emitted utility declarations. The source-backed Markdown pages expose the same content to AI tools, with linked examples and behavior tests.
What reference coverage means
Declarations show the current typed API, not proof that every provider/deployment combination was tested. Each guide separates its executed happy/failure path from explained features and TODO recipes. Pin your package version and keep docs, examples and runtime in the same release.