import { type RequestLike } from './type'; export declare const requestHeadersToCapture: string[]; export declare function getCorrelationId(request?: RequestLike): string | undefined; export declare function getSessionId(request?: RequestLike): string | undefined; export declare function getEnvironment(env?: Record): any; export type RequestContext = { url?: { pathname: string; search: string; host: string; full: string; }; headers?: Record; method?: string; cloudflare?: Record; body?: any; }; export declare function requestToContext(request?: RequestLike & { cf?: any; body?: any; }, body?: any): RequestContext;