import { HttpFunctionResponse, HttpRequestParams } from "../../types";
/**
 * # Generate a http Request
 */
export default function httpRequest<ReqObj extends {
    [k: string]: any;
} = {
    [k: string]: any;
}, ResObj extends {
    [k: string]: any;
} = {
    [k: string]: any;
}>(params: HttpRequestParams<ReqObj>): Promise<HttpFunctionResponse<ResObj>>;