class WebAppimport { WebApp } from "https://deno.land/x/denorest@v4.2/lib/server.ts"; A class which registers router. PropertiesprivateallowME: booleanprivatedHeaders: Record<string, string>privatehand: (req: Request) => Promise<Response>main handler privatehand404: (_: Req, res: Res) => voiddefault 404 status code handler privatehand500: (_: Req, res: Res) => voiddefault 500 status code handler allowMoreExp: (allow: boolean) => unknownset more path Exp headers: (headers: Record<string, string>) => unknownSet default headers listen: (port: number) => unknownlisten server listenTls: (port: number,certFile: string,keyFile: string,) => unknownlisten server on TLS routes: Routes[]set: (r: Router) => unknownset routes set404: (hand: (req: Req, res: Res) => void) => unknownset 404 error handler set500: (hand: (req: Req, res: Res) => void) => unknownset 500 error handler