import { HttpRequest } from "uWebSockets.js";
import { MicroResponse } from "./MicroResponse";
export interface MicroRequestHeaders {
    authorization?: string;
}
export interface MicroRequest extends HttpRequest {
    url: string;
    body: null | Object;
    headers: null | MicroRequestHeaders;
    query: string;
}
export declare function extendRequestP(req: MicroRequest, res: MicroResponse): Promise<MicroRequest>;
//# sourceMappingURL=MicroRequest.d.ts.map