Skip to content
API reference

backend-declaration

Import
import * as api from "@fungi.computer/agar/backend-declaration";
Kind Export Description
function buildAppApi() Build-only API projection from the schemas used by runtime calls.
function buildAppDeclaration() Strict build-only declaration generation; Workers never import this module.

buildAppApi()function

Section titled “buildAppApi()”
Signature
function buildAppApi<Context>(backend): AppApi;

Build-only API projection from the schemas used by runtime calls.

Type Parameter
Context
Parameter Type
backend Pick<AppBackendDefinition<Context>, "methods" | "events" | "toolFamily">

AppApi


buildAppDeclaration()function

Section titled “buildAppDeclaration()”
Signature
function buildAppDeclaration<Context>(backend, declaration): AppDeclaration;

Strict build-only declaration generation; Workers never import this module.

Type Parameter
Context
Parameter Type
backend Pick<AppBackendDefinition<Context>, "methods" | "events" | "gills" | "sync" | "toolFamily">
declaration unknown

AppDeclaration