@zohocrm/typescript-sdk-2.1
Version:
TypeScript SDK for Zoho CRM
15 lines (14 loc) • 733 B
TypeScript
import { CommonAPIHandler } from "../../routes/middlewares/common_api_handler";
import { Converter } from "./converter";
/**
* This class is to process the download file and stream response.
* @extends Converter
*/
declare class Downloader extends Converter {
constructor(commonAPIHandler: CommonAPIHandler);
appendToRequest(requestBase: object): Promise<any>;
formRequest(requestInstance: object, pack: string, instanceNumber: number | null, classMemberDetail: object | null): Promise<object | null>;
getWrappedResponse(response: object, pack: string): Promise<object | null>;
getResponse(response: any, pack: string): Promise<object | null>;
}
export { Downloader as MasterModel, Downloader as Downloader };