/// <reference types="node" />
import { ProxyResult } from 'aws-lambda';
import { RestfulApiHttpError } from '@bitblit/ratchet/common';
export declare class ResponseUtil {
    private constructor();
    static errorResponse<T>(err: RestfulApiHttpError<T>): ProxyResult;
    static redirect(target: string, code?: number, queryParams?: any): ProxyResult;
    static coerceToProxyResult(input: any): ProxyResult;
    static applyGzipIfPossible(encodingHeader: string, proxyResult: ProxyResult): Promise<ProxyResult>;
    static gzip(input: Buffer): Promise<Buffer>;
}
