class Contextimport { Context } from "https://deno.land/x/hono@v2.7.8/mod.ts"; ConstructorsnewContext(req: Request<unknown, P>,env?: E["Bindings"],executionCtx?: FetchEvent | ExecutionContext | undefined,notFoundHandler?: NotFoundHandler<E>,)Type ParametersoptionalP extends string = stringoptionalE extends Partial<Environment> = EnvironmentoptionalS = anyPropertiesprivate_executionCtx: FetchEvent | ExecutionContext | undefinedprivate_headers: Record<string, string[]> | undefinedprivate_map: Record<string, unknown> | undefinedprivate_pretty: booleanprivate_prettySpace: numberprivate_res: Response | undefinedprivate_status: StatusCodeprivatenotFoundHandler: NotFoundHandler<E>body: (data: Data | null,status?: StatusCode,headers?: Headers,) => Responsecookie: (name: string,value: string,opt?: CookieOptions,) => voidenv: E["Bindings"]error: Error | undefinedreadonlyevent: FetchEventreadonlyexecutionCtx: ExecutionContextfinalized: booleanheader: (name: string,value: string,options?: { append?: boolean; },) => voidhtml: (html: string,status?: StatusCode,headers?: Headers,) => Responsejson: <T>(object: T,status?: StatusCode,headers?: Headers,) => ResponsenewResponse: (data: Data | null,status: StatusCode,headers?: Headers,) => ResponsenotFound: () => Response | Promise<Response>pretty: (prettyJSON: boolean, space?: number) => voidredirect: (location: string, status?: StatusCode) => Responsereq: Request<unknown, P, S extends Schema ? SchemaToProp<S> : S>res: Responsereadonlyruntime: Runtimestatus: (status: StatusCode) => voidtext: (text: string,status?: StatusCode,headers?: Headers,) => ResponseMethodsprivate_finalizeHeaders(incomingHeaders: Headers): HeaderField[]get<Key extends keyof ContextVariableMap>(key: Key): ContextVariableMap[Key]get<Key extends keyof E["Variables"]>(key: Key): E["Variables"][Key]get<T>(key: string): Tset<Key extends keyof ContextVariableMap>(key: Key, value: ContextVariableMap[Key]): voidset<Key extends keyof E["Variables"]>(key: Key, value: E["Variables"][Key]): voidset(key: string, value: unknown): void