import { Context } from "https://deno.land/x/blocks@1.96.2/live.ts";
type
{ setDefault: <T extends AppManifest = AppManifest>(ctx: DecoContext<T>) => void; active: <T extends AppManifest = AppManifest>() => DecoContext<T>; bind: <R, TArgs extends unknown[]>(ctx: DecoContext, f: (...args: TArgs) => R) => (...args: TArgs) => R; }