interface EdgeComponentimport { type EdgeComponent } from "https://deno.land/x/bob@v2.6.0/edge/mod.ts"; Type ParametersoptionalP extends Props = Record<string, never>Call Signatures(props: P, req: Request): EdgeElement | Promise<EdgeElement>MethodsoptionalpreBody(req: Request, res: Response): void | Response | Promise<void | Response>