@asposecloud/aspose-tasks-cloud
Version:
Aspose.Tasks Cloud SDK for Node.js
33 lines (32 loc) • 1.47 kB
TypeScript
import { TasksApi } from "../src/api";
import { FilesUploadResult, TasksIncomingMessage } from "../src/model/model";
/**
* Initialize TasksApi
*/
export declare function initializeTasksApi(debugMode?: boolean): TestTasksApi;
export declare function getDateOnly(arg: Date): Date;
export declare function getTimeOnly(arg: Date): Date;
export declare function convertArrayBufferToStrings(buffer: ArrayBuffer): string[];
/**
* TasksApi class with simplified file uploading
*/
export declare class TestTasksApi extends TasksApi {
/**
* @param appSID App SID.
* @param appKey App key.
* @param baseUrl Base api Url.
* @param authUrl Auth api Url.
* @param debugMode A value indicating whether debug mode. In debug mode all requests and responses are logged to console.
*/
constructor(appSID: string, appKey: string, baseUrl?: string, authUrl?: string, debugMode?: boolean);
/**
* Uploads file to storage.
* @param remotePath Path in storage.
* @param localPath Path to file
*/
uploadFileToStorage(remotePath: string, localPath: string): Promise<TasksIncomingMessage<FilesUploadResult>>;
}
export declare const remoteBaseFolder = "Temp/SdkTests/node/";
export declare const remoteBaseTestDataFolder = "Temp/SdkTests/node/TestData/";
export declare const remoteBaseTestOutFolder = "Temp/SdkTests/node/TestOut/";
export declare const localBaseTestDataFolder = "./testData/";