import { ClearRequest } from "../ClearRequest.mjs"; import { Route } from "../Route.mjs"; import { HttpMethod, RequestData } from "../types/basic.mjs"; //#region src/core/Request.d.ts declare class Request extends ClearRequest { original?: any; method: string; path: string; url: string; headers: Headers | Record; constructor(init?: Partial> & { body?: RequestData; query?: RequestData; params?: RequestData; route?: Route; }); getBody(): RequestData; header(name: string): string; param(name: string): any; input(name: string): any; is(method: HttpMethod | string): boolean; } //#endregion export { Request };