import { type Morphism } from "https://deno.land/x/endofunctor@v0.0.945/components/http/src/framework/optimizer/types.ts";
Type Parameters
optional
ResMap extends MorphismMap = MorphismMapoptional
BraMap extends AnyMorphismMap = AnyMorphismMapoptional
Query extends QueryOptions = QueryOptionsoptional
Param extends ParamOptions = ParamOptionsoptional
Options extends FunRouterOptions = FunRouterOptionsoptional
Crypto extends CryptoOptions = CryptoOptionsoptional
Mut extends MutableKey = MutableKeydefinition: { resolve?: ResMap; branch?: BraMap; f: (ctx: WithPlugins<ResMap, BraMap, Query, Param, Options, Crypto, { }>) => Return; query?: Query; param?: Param; options?: PetitionOptions<[Extract<keyof Options["cyclePlugin"], string>], Crypto>; plugins?: ExtractPluginTypes<Options>; readonly crypto?: Crypto; mutable?: Mut; isAsync?: true; }