/// <reference types="node" />
export declare type PagePayload = {
    headers: any;
    body: Buffer;
};
/**
 * Package the headers and body of a page to a binary format.
 * The format will be `%NB%` + length of the headers + headers + body.
 *
 * @param payload The page payload.
 * @returns The binary payload.
 */
export declare function encodePayload({ headers, body }: PagePayload): Buffer;
/**
 * Read the headers and body of a page from a binary payload.
 *
 * @param payload The binary payload.
 * @returns The page payload.
 */
export declare function decodePayload(payload: Buffer | undefined): PagePayload;
