From 6128208a9713cf3cd4bc71ba4acdef672583a85c Mon Sep 17 00:00:00 2001 From: Henrique Cunha Fonseca Torquato Date: Thu, 2 Jan 2020 15:32:12 -0300 Subject: [PATCH] [blip-sdk] Added analysis call parameters (#41350) * Added type definition for blip-sdk * - Removed non used test file reference; - Fixed lint rule errors. * Added analysis filter parameters * Fixed linting * Updated package version * Removed patch version from header --- types/blip-sdk/index.d.ts | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/types/blip-sdk/index.d.ts b/types/blip-sdk/index.d.ts index a204e56b73..bed636f84b 100644 --- a/types/blip-sdk/index.d.ts +++ b/types/blip-sdk/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for blip-sdk 7.x +// Type definitions for blip-sdk 7.3 // Project: https://github.com/takenet/blip-sdk-js#readme // Definitions by: Henrique Torquato // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -8,9 +8,28 @@ export namespace BlipSdk.Extensions { interface ArtificialIntelligence { // Analysis - getAnalysis(skip?: number, take?: number, ascending?: boolean, filter?: string): Promise; + getAnalysis( + skip?: number, + take?: number, + ascending?: boolean, + filter?: string, + intents?: object[], + feedbacks?: object[], + source?: string, + beginDate?: string, + endDate?: string, + minScore?: string, + maxScore?: string): Promise; analyse(analysis: object): Promise; - setAnalysisByEmail(analysis: object): Promise; + setAnalysisByEmail( + emailAndFilter: object, + intents?: object[], + feedbacks?: object[], + source?: string, + beginDate?: string, + endDate?: string, + minScore?: string, + maxScore?: string): Promise; setAnalysisFeedback(id: string, analysisFeedback: object): Promise; setAnalysesFeedback(analyses: object[]): Promise;