interface PluginRouteimport { type PluginRoute } from "https://deno.land/x/blocks@1.96.2/runtime/fresh/plugin.ts"; Propertiespath: stringA path in the format of a filename path without filetype optionalcomponent: ComponentType<any>optionalhandler: (req: Request, ctx: { render: (data: unknown) => Promise<Response> | Response; state: any; }) => Promise<Response> | Response