interface Fastroimport { type Fastro } from "https://deno.land/x/fastro@v0.84.7/mod.ts"; Propertiesserve: (options?: { port?: number; onListen?: ListenHandler; }) => Promise<void>shutdown: () => voidserverOptions: Record<string, any>Methodsget(path: string, ...handler: Array<Handler>): Fastropost(path: string, ...handler: Array<Handler>): Fastroput(path: string, ...handler: Array<Handler>): Fastropatch(path: string, ...handler: Array<Handler>): Fastrodelete(path: string, ...handler: Array<Handler>): Fastrooptions(path: string, ...handler: Array<Handler>): Fastrohead(path: string, ...handler: Array<Handler>): Fastropage<T = any>(path: string,page: Page<T>,...middleware: Array<Handler>,): Fastroadd(method: string,path: string,handler: Handler,): Fastrouse(...handler: Array<Handler>): Fastrogroup(mf: ModuleFunction): Promise<Fastro>