import { type CyclePlugin } from "https://deno.land/x/endofunctor@v0.1.43/src/options.ts";
definition: { readonly name: symbol; readonly isFunction?: FC; readonly isAsync?: boolean; readonly f: FC extends true ? (o?: FunRouterOptions<any>) => (p: Petition) => any : (o?: FunRouterOptions<any>) => (p: Petition) => (r: Request | [Request, Record<string, unknown>]) => any; readonly type: unknown; readonly isUsing?: (o?: FunRouterOptions<any>) => (p: Petition) => string; readonly options?: { [k: string]: any; }; }