export declare class HttpServerReply {
    private _headers;
    private _redirectUrl;
    private _willRedirect;
    /**
     * Constructor
     */
    constructor();
    /**
     * Add new header to the original response
     *
     * @param {string} key the header's key
     * @param {string} value the header's value
     *
     * @returns {HttpServerReply} current instance
     */
    header(key: string, value: string): HttpServerReply;
    /**
     * Returns all additional headers for current response
     */
    readonly headers: {
        [key: string]: string;
    };
    /**
     * Set redirect url
     *
     * @param {string} url redirection
     *
     * @returns {HttpServerReply} current instance
     */
    redirect(url: string): HttpServerReply;
    /**
     * Returns redirect url value
     */
    readonly redirectUrl: string;
    /**
     * Returns flag to know if response will be a redirection
     */
    readonly willRedirect: boolean;
}
