import { IHttpHeader } from '../types/HttpHeader'; export interface IHttpResponse { status: number; headers?: IHttpHeader; body?: any; getRawHeader(): { [key: string]: string; } | undefined; } export declare class HttpResponse implements IHttpResponse { status: number; headers?: IHttpHeader; body?: any; constructor(statusCode: number, body?: any, headers?: IHttpHeader); getRawHeader(): { [key: string]: string; } | undefined; } export declare const ok: (body?: any) => HttpResponse; export declare const redirect: (url: string, status?: number) => HttpResponse; export declare const ignore: () => HttpResponse;