/// <reference types="node" />
import Response from "./Response";
export default abstract class Request<T extends {}> {
    header: T;
    body: any;
    response?: Response<T>;
    constructor(header?: T, body?: any);
    abstract serialize(): Buffer;
}
