import { IHeaders } from "@bunt/app"; import { StateType } from "@bunt/unit"; import { Cookies } from "./Cookies.js"; import { RequestMessage } from "./RequestMessage.js"; export declare class RequestProxy { #private; constructor(request: RequestMessage); static linkState(ref: StateType, proxy: RequestProxy): void; static getStateLink(ref: StateType): RequestProxy; get headers(): IHeaders; get authorization(): string; get url(): URL; get cookies(): Cookies; get host(): string; get userAgent(): string; get remoteAddress(): string; get origin(): string; } //# sourceMappingURL=RequestProxy.d.ts.map