// Type definitions for watson-developer-cloud 2.31 // Project: https://github.com/watson-developer-cloud/node-sdk#readme // Definitions by: Roy Wallace // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// export class AlchemyDataNewsV1 { constructor(options: any); getNews(params: any, callback: any): any; static URL: string; } export class AlchemyLanguageV1 { constructor(options: any); authors(_params: any, callback: any): any; category(_params: any, callback: any): any; combined(_params: any, callback: any): any; concepts(_params: any, callback: any): any; dates(_params: any, callback: any): any; emotion(params: any, callback: any): any; entities(_params: any, callback: any): any; feeds(_params: any, callback: any): any; keywords(_params: any, callback: any): any; language(_params: any, callback: any): any; microformats(_params: any, callback: any): any; publicationDate(_params: any, callback: any): any; relations(_params: any, callback: any): any; sentiment(params: any, callback: any): any; taxonomy(_params: any, callback: any): any; text(params: any, callback: any): any; title(_params: any, callback: any): any; typedRelations(_params: any, callback: any): any; static URL: string; } export class AlchemyVisionV1 { constructor(options: any); getImageKeywords(_params: any, callback: any): any; getImageLinks(_params: any, callback: any): any; getImageSceneText(_params: any, callback: any): any; recognizeFaces(_params: any, callback: any): any; static URL: string; } export class AuthorizationV1 { constructor(options: any); getToken(params: any, callback: any): any; static URL: string; } export class ConversationV1 { constructor(options: any); createCounterExample(params: any, callback: any): any; createEntity(params: any, callback: any): any; createExample(params: any, callback: any): any; createIntent(params: any, callback: any): any; createSynonym(params: any, callback: any): any; createValue(params: any, callback: any): any; createWorkspace(params: any, callback: any): any; deleteCounterExample(params: any, callback: any): any; deleteEntity(params: any, callback: any): any; deleteExample(params: any, callback: any): any; deleteIntent(params: any, callback: any): any; deleteSynonym(params: any, callback: any): any; deleteValue(params: any, callback: any): any; deleteWorkspace(params: any, callback: any): any; getCounterExample(params: any, callback: any): any; getCounterExamples(params: any, callback: any): any; getEntities(params: any, callback: any): any; getEntity(params: any, callback: any): any; getExample(params: any, callback: any): any; getExamples(params: any, callback: any): any; getIntent(params: any, callback: any): any; getIntents(params: any, callback: any): any; getLogs(params: any, callback: any): any; getSynonym(params: any, callback: any): any; getSynonyms(params: any, callback: any): any; getValue(params: any, callback: any): any; getValues(params: any, callback: any): any; getWorkspace(params: any, callback: any): any; listWorkspaces(params: any, callback: any): any; message(params: any, callback: any): any; updateCounterExample(params: any, callback: any): any; updateEntity(params: any, callback: any): any; updateExample(params: any, callback: any): any; updateIntent(params: any, callback: any): any; updateSynonym(params: any, callback: any): any; updateValue(params: any, callback: any): any; updateWorkspace(params: any, callback: any): any; workspaceStatus(params: any, callback: any): any; static URL: string; static VERSION_DATE_2016_07_11: string; static VERSION_DATE_2016_09_20: string; static VERSION_DATE_2017_02_03: string; static VERSION_DATE_2017_04_21: string; } export class ConversationV1Experimental { constructor(options: any); message(params: any, callback: any): any; static URL: string; } export class DialogV1 { constructor(options: any); conversation(params: any, callback: any): any; createDialog(params: any, callback: any): any; deleteDialog(params: any, callback: any): any; getContent(params: any, callback: any): any; getConversation(params: any, callback: any): any; getDialogs(params: any, callback: any): any; getProfile(params: any, callback: any): any; updateContent(params: any, callback: any): any; updateDialog(params: any, callback: any): any; updateProfile(params: any, callback: any): any; static URL: string; } export class DiscoveryV1 { constructor(options: any); addDocument(params: any, callback: any): any; createCollection(params: any, callback: any): any; createEnvironment(params: any, callback: any): any; deleteCollection(params: any, callback: any): any; deleteDocument(params: any, callback: any): any; deleteEnvironment(params: any, callback: any): any; getCollection(params: any, callback: any): any; getCollections(params: any, callback: any): any; getConfiguration(params: any, callback: any): any; getConfigurations(params: any, callback: any): any; getEnvironment(params: any, callback: any): any; getEnvironments(params: any, callback: any): any; query(params: any, callback: any): any; updateDocument(params: any, callback: any): any; updateEnvironment(params: any, callback: any): any; static URL: string; static VERSION_DATE_2016_12_15: string; static VERSION_DATE_2017_04_27: string; } export class DiscoveryV1Experimental { constructor(options: any); getCollection(params: any, collectionId: any, callback: any): any; getCollections(params: any, callback: any): any; getEnvironment(params: any, callback: any): any; getEnvironments(params: any, callback: any): any; query(params: any, callback: any): any; static URL: string; static VERSION_DATE_2016_07_11: string; } export class DocumentConversionV1 { constructor(options: any); addDocumentToBatch(): void; convert(params: any, callback: any): any; createBatch(): void; createJob(): void; getBatch(): void; getBatchDocument(): void; getBatchDocuments(): void; getBatches(): void; getDocument(): void; getDocuments(): void; getJob(): void; getJobLog(): void; getJobs(): void; getOutput(): void; getOutputs(): void; index(params: any, callback: any): any; updateBatch(): void; uploadDocument(): void; static URL: string; } export class LanguageTranslationV2 { constructor(options: any); createModel(params: any, callback: any): any; deleteModel(params: any, callback: any): any; getIdentifiableLanguages(params: any, callback: any): any; getModel(params: any, callback: any): any; getModels(params: any, callback: any): any; identify(params: any, callback: any): any; translate(params: any, callback: any): any; static URL: string; } export class LanguageTranslatorV2 { constructor(options: any); createModel(params: any, callback: any): any; deleteModel(params: any, callback: any): any; getIdentifiableLanguages(params: any, callback: any): any; getModel(params: any, callback: any): any; getModels(params: any, callback: any): any; identify(params: any, callback: any): any; translate(params: any, callback: any): any; static URL: string; } export class NaturalLanguageClassifierV1 { constructor(options: any); classify(params: any, callback: any): any; create(params: any, callback: any): any; list(params: any, callback: any): any; remove(params: any, callback: any): any; status(params: any, callback: any): any; static URL: string; } export class NaturalLanguageUnderstandingV1 { constructor(options: any); analyze(params: any, callback: any): any; deleteModel(params: any, callback: any): any; getCredentialsFromBluemix(name: any): any; listModels(params: any, callback: any): any; static URL: string; static VERSION_DATE_2016_01_23: string; static VERSION_DATE_2017_02_27: string; } export class PersonalityInsightsV2 { constructor(options: any); profile(params: any, callback: any): any; static URL: string; } export class PersonalityInsightsV3 { constructor(options: any); profile(_params: any, callback: any): any; static URL: string; } export class RetrieveAndRankV1 { constructor(options: any); createCluster(params: any, callback: any): any; createCollection(params: any, callback: any): any; createRanker(params: any, callback: any): any; createSolrClient(params: any): any; deleteCluster(params: any, callback: any): any; deleteCollection(params: any, callback: any): any; deleteConfig(params: any, callback: any): any; deleteRanker(params: any, callback: any): any; getClusterStats(params: any, callback: any): any; getConfig(params: any, callback: any): any; getResizeStatus(params: any, callback: any): any; listClusters(params: any, callback: any): any; listCollections(params: any, callback: any): any; listConfigs(params: any, callback: any): any; listRankers(params: any, callback: any): any; pollCluster(params: any, callback: any): any; rank(params: any, callback: any): any; rankerStatus(params: any, callback: any): any; resizeCluster(params: any, callback: any): any; uploadConfig(params: any, callback: any): any; static URL: string; } export class SpeechToTextV1 { constructor(options: any); addCorpus(params: any, callback: any): any; addWord(params: any, callback: any): any; addWords(params: any, callback: any): any; createCustomization(params: any, callback: any): any; createRecognitionJob(params: any, callback: any): any; createRecognizeStream(params: any): any; createSession(params: any, callback: any): any; deleteCorpus(params: any, callback: any): any; deleteCustomization(params: any, callback: any): any; deleteRecognitionJob(params: any, callback: any): any; deleteSession(params: any, callback: any): any; deleteWord(params: any, callback: any): any; getCorpora(params: any, callback: any): any; getCorpus(params: any, callback: any): any; getCustomization(params: any, callback: any): any; getCustomizations(params: any, callback: any): any; getModel(params: any, callback: any): any; getModels(params: any, callback: any): any; getRecognitionJob(params: any, callback: any): any; getRecognitionJobs(params: any, callback: any): any; getRecognizeStatus(params: any, callback: any): any; getWord(params: any, callback: any): any; getWords(params: any, callback: any): any; observeResult(params: any, ...args: any[]): any; recognize(params: any, callback: any): any; recognizeLive(params: any, ...args: any[]): any; registerCallback(params: any, callback: (any)): any; resetCustomization(params: any, callback: any): any; trainCustomization(params: any, callback: any): any; whenCorporaAnalyzed(params: any, callback: any): any; whenCustomizationReady(params: any, callback: any): any; static ERR_NO_CORPORA: string; static ERR_TIMEOUT: string; static URL: string; } export class TextToSpeechV1 { constructor(options: any); addWord(params: any, callback: any): any; addWords(params: any, callback: any): any; createCustomization(params: any, callback: any): any; deleteCustomization(params: any, callback: any): any; deleteWord(params: any, callback: any): any; getCustomization(params: any, callback: any): any; getCustomizations(params: any, callback: any): any; getWord(params: any, callback: any): any; getWords(params: any, callback: any): any; pronunciation(params: any, callback: any): any; synthesize(params: any, callback: any): any; updateCustomization(params: any, callback: any): any; voice(params: any, callback: any): any; voices(params: any, callback: any): any; static URL: string; } export class ToneAnalyzerV3 { constructor(options: any); tone(params: any, callback: any): any; tone_chat(params: any, callback: any): any; static URL: string; } export class TradeoffAnalyticsV1 { constructor(options: any); dilemmas(params: any, callback: any): any; events(params: any, callback: any): any; static URL: string; } export class VisualRecognitionV3 { constructor(options: any); addImage(params: any, callback: any): any; classify(params: any, callback: any): any; createClassifier(params: any, callback: any): any; createCollection(params: any, callback: any): any; deleteClassifier(params: any, callback: any): any; deleteCollection(params: any, callback: any): any; deleteImage(params: any, callback: any): any; deleteImageMetadata(params: any, callback: any): any; detectFaces(params: any, callback: any): any; findSimilar(params: any, callback: any): any; getClassifier(params: any, callback: any): any; getCollection(params: any, callback: any): any; getCredentialsFromBluemix(): any; getCredentialsFromEnvironment(name: any): any; getImage(params: any, callback: any): any; getImageMetadata(params: any, callback: any): any; initCredentials(options: any): any; listClassifiers(params: any, callback: any): any; listCollections(params: any, callback: any): any; listImages(params: any, callback: any): any; recognizeText(params: any, callback: any): any; request(parameters: any, cb: any): any; retrainClassifier(params: any, callback: any): any; setImageMetadata(params: any, callback: any): any; static URL: string; }