@dolbyio/dolbyio-rest-apis-client
Version:
Node.JS wrapper for the Dolby.io REST APIs
42 lines (41 loc) • 1.21 kB
TypeScript
import * as httpHelpers from '../../internal/httpHelpers';
/**
* Sends a GET request.
*
* @param options Request options.
*
* @returns A {@link TData} object through a {@link Promise}.
*/
export declare function sendGet<TData>(options: httpHelpers.RequestOptions): Promise<TData>;
/**
* Sends a POST request.
*
* @param options Request options.
*
* @returns A {@link TData} object through a {@link Promise}.
*/
export declare function sendPost<TData>(options: httpHelpers.RequestOptions): Promise<TData>;
/**
* Sends a PUT request.
*
* @param options Request options.
*
* @returns A {@link TData} object through a {@link Promise}.
*/
export declare function sendPut<TData>(options: httpHelpers.RequestOptions): Promise<TData>;
/**
* Sends a DELETE request.
*
* @param options Request options.
*
* @returns A {@link TData} object through a {@link Promise}.
*/
export declare function sendDelete<TData>(options: httpHelpers.RequestOptions): Promise<TData>;
/**
* Sends a PATCH request.
*
* @param options Request options.
*
* @returns A {@link TData} object through a {@link Promise}.
*/
export declare function sendPatch<TData>(options: httpHelpers.RequestOptions): Promise<TData>;