/// <reference types="node" />
import { IncomingHttpHeaders } from 'http';
import { CurlCode } from 'node-libcurl';
import { HttpVerb, Options } from './types';
export declare const handleQs: (url: string, qs: {
    [key: string]: any;
}) => string;
export declare const parseIncomingHeaders: (headers?: IncomingHttpHeaders) => string[];
export declare const parseReturnedHeaders: (headerLines: string[]) => IncomingHttpHeaders;
export declare const checkValidCurlCode: (code: CurlCode, method: HttpVerb, url: string, options: Options) => void;
export declare const checkGetBodyStatus: (statusCode: number, body: Buffer) => void;
