import { Cookies } from './cookies'; import { Method, type Options } from './types'; export declare class Data { readonly request: Request; readonly method: Method; readonly pathname: string; readonly hostname: string; readonly headers: Headers; readonly cookies: Cookies; query: unknown; params: unknown; readonly server: { name?: string; }; private constructor(); static fromRequest(request: Request, options: Options, serverName?: string): Promise; static parseRequestBody(request: Request): Promise<{ raw?: unknown; body: unknown; }>; }