unomi-sdk-node
Version:
Node module to interact with unomi.
33 lines (32 loc) • 1.21 kB
TypeScript
import { FilteredResponse } from "../../src/types/sdkResponse";
/**
* @function callUnomi
* @param {string} method
* @param {string} url
* @param {object} body
* @param {Record<string, string>} headers
* @param {string} successStatus
* @param {Array<object>} errors
* @returns {FilteredResponse}
*/
export declare function callUnomi(method: string, url: string, body: object, headers: Record<string, string>, successStatus: number, errors?: Array<object>): FilteredResponse;
/**
* @function callElasticsearch
* @param {string} method
* @param {string} url
* @param {object} body
* @param {Record<string, string>} headers
* @param {number} successStatus
* @param {Array<object>} errors
* @returns {FilteredResponse}
*/
export declare function callElasticsearch(method: string, url: string, body: object, headers: Record<string, string>, successStatus: number, errors?: Array<object>): FilteredResponse;
/**
* @function callResponse
* @param {string} method
* @param {string} url
* @param {any} body
* @param {string} successStatus
* @returns {FilteredResponse}
*/
export declare function callResponse(method: string, url: string, body: any, successStatus: number): FilteredResponse;