Types
TypeScript contracts for props, state, outputs, imported application types, and generated declarations.
Application types
Load ambient app/types/global.d.ts and explicitly import types from app/types/*.ts.
Typed contracts
Validate component props, state assignments, function parameters, returns, and output payloads.
Generated declarations
Generate component, output, store, layout, and server-call declarations under dist/types.