Site API
Reference for the Site API contracts used to implement Providers and Plugins.
Categories
Classes
Reusable runtime base classes and stores.
Class 1
Interfaces
Provider, Plugin, viewer, context, and contribution contracts.
Interface 52
Functions
Factories, guards, serializers, decorators, and shared helpers.
Function 26
Type Aliases
Union types and callable contracts used across the Site API.
Type Alias 22
Variables
Published constants and supported action lists.
Variable 5
Modules
Module-level exports grouped by source file.
Module 11
References
Re-exported symbols whose canonical declaration lives in another module.
Reference 3
Using this reference
Choose an area from the category cards or the left navigation, then narrow the list by class, interface, function, or type. A symbol page shows its kind, module path, signatures, and linked type references.