import * as jspb from 'google-protobuf' import * as google_api_annotations_pb from '../../google/api/annotations_pb'; // proto import: "google/api/annotations.proto" import * as google_protobuf_field_mask_pb from 'google-protobuf/google/protobuf/field_mask_pb'; // proto import: "google/protobuf/field_mask.proto" import * as google_protobuf_struct_pb from 'google-protobuf/google/protobuf/struct_pb'; // proto import: "google/protobuf/struct.proto" import * as ondewo_nlu_ccai_project_pb from '../../ondewo/nlu/ccai_project_pb'; // proto import: "ondewo/nlu/ccai_project.proto" import * as ondewo_nlu_intent_pb from '../../ondewo/nlu/intent_pb'; // proto import: "ondewo/nlu/intent.proto" import * as ondewo_nlu_entity_type_pb from '../../ondewo/nlu/entity_type_pb'; // proto import: "ondewo/nlu/entity_type.proto" import * as ondewo_nlu_session_pb from '../../ondewo/nlu/session_pb'; // proto import: "ondewo/nlu/session.proto" export class ListLlmModelsRequest extends jspb.Message { getCcaiServiceName(): string; setCcaiServiceName(value: string): ListLlmModelsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListLlmModelsRequest; hasFieldMask(): boolean; clearFieldMask(): ListLlmModelsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListLlmModelsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListLlmModelsRequest): ListLlmModelsRequest.AsObject; static serializeBinaryToWriter(message: ListLlmModelsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListLlmModelsRequest; static deserializeBinaryFromReader(message: ListLlmModelsRequest, reader: jspb.BinaryReader): ListLlmModelsRequest; } export namespace ListLlmModelsRequest { export type AsObject = { ccaiServiceName: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 2, } } export class ListLlmModelsResponse extends jspb.Message { getLlmModelsList(): Array; setLlmModelsList(value: Array): ListLlmModelsResponse; clearLlmModelsList(): ListLlmModelsResponse; addLlmModels(value?: LlmModel, index?: number): LlmModel; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListLlmModelsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListLlmModelsResponse): ListLlmModelsResponse.AsObject; static serializeBinaryToWriter(message: ListLlmModelsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListLlmModelsResponse; static deserializeBinaryFromReader(message: ListLlmModelsResponse, reader: jspb.BinaryReader): ListLlmModelsResponse; } export namespace ListLlmModelsResponse { export type AsObject = { llmModelsList: Array, } } export class LlmModel extends jspb.Message { getName(): string; setName(value: string): LlmModel; getDisplayName(): string; setDisplayName(value: string): LlmModel; getDescription(): string; setDescription(value: string): LlmModel; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmModel; getCcaiServiceProvider(): ondewo_nlu_ccai_project_pb.CcaiServiceProvider; setCcaiServiceProvider(value: ondewo_nlu_ccai_project_pb.CcaiServiceProvider): LlmModel; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmModel.AsObject; static toObject(includeInstance: boolean, msg: LlmModel): LlmModel.AsObject; static serializeBinaryToWriter(message: LlmModel, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmModel; static deserializeBinaryFromReader(message: LlmModel, reader: jspb.BinaryReader): LlmModel; } export namespace LlmModel { export type AsObject = { name: string, displayName: string, description: string, ccaiServiceName: string, ccaiServiceProvider: ondewo_nlu_ccai_project_pb.CcaiServiceProvider, } } export class LlmGenerateRequest extends jspb.Message { getLlmGenerationRequest(): google_protobuf_struct_pb.Struct | undefined; setLlmGenerationRequest(value?: google_protobuf_struct_pb.Struct): LlmGenerateRequest; hasLlmGenerationRequest(): boolean; clearLlmGenerationRequest(): LlmGenerateRequest; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmGenerateRequest; getFileResourcesList(): Array; setFileResourcesList(value: Array): LlmGenerateRequest; clearFileResourcesList(): LlmGenerateRequest; addFileResources(value?: ondewo_nlu_session_pb.FileResource, index?: number): ondewo_nlu_session_pb.FileResource; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): LlmGenerateRequest; hasFieldMask(): boolean; clearFieldMask(): LlmGenerateRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmGenerateRequest.AsObject; static toObject(includeInstance: boolean, msg: LlmGenerateRequest): LlmGenerateRequest.AsObject; static serializeBinaryToWriter(message: LlmGenerateRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmGenerateRequest; static deserializeBinaryFromReader(message: LlmGenerateRequest, reader: jspb.BinaryReader): LlmGenerateRequest; } export namespace LlmGenerateRequest { export type AsObject = { llmGenerationRequest?: google_protobuf_struct_pb.Struct.AsObject, ccaiServiceName: string, fileResourcesList: Array, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 4, } } export class LlmGenerateResponse extends jspb.Message { getLlmGenerationResponse(): google_protobuf_struct_pb.Struct | undefined; setLlmGenerationResponse(value?: google_protobuf_struct_pb.Struct): LlmGenerateResponse; hasLlmGenerationResponse(): boolean; clearLlmGenerationResponse(): LlmGenerateResponse; getFileResourcesList(): Array; setFileResourcesList(value: Array): LlmGenerateResponse; clearFileResourcesList(): LlmGenerateResponse; addFileResources(value?: ondewo_nlu_session_pb.FileResource, index?: number): ondewo_nlu_session_pb.FileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmGenerateResponse.AsObject; static toObject(includeInstance: boolean, msg: LlmGenerateResponse): LlmGenerateResponse.AsObject; static serializeBinaryToWriter(message: LlmGenerateResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmGenerateResponse; static deserializeBinaryFromReader(message: LlmGenerateResponse, reader: jspb.BinaryReader): LlmGenerateResponse; } export namespace LlmGenerateResponse { export type AsObject = { llmGenerationResponse?: google_protobuf_struct_pb.Struct.AsObject, fileResourcesList: Array, } } export class StreamingLlmGenerateResponse extends jspb.Message { getLlmGenerationStreamResponse(): google_protobuf_struct_pb.Struct | undefined; setLlmGenerationStreamResponse(value?: google_protobuf_struct_pb.Struct): StreamingLlmGenerateResponse; hasLlmGenerationStreamResponse(): boolean; clearLlmGenerationStreamResponse(): StreamingLlmGenerateResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamingLlmGenerateResponse.AsObject; static toObject(includeInstance: boolean, msg: StreamingLlmGenerateResponse): StreamingLlmGenerateResponse.AsObject; static serializeBinaryToWriter(message: StreamingLlmGenerateResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamingLlmGenerateResponse; static deserializeBinaryFromReader(message: StreamingLlmGenerateResponse, reader: jspb.BinaryReader): StreamingLlmGenerateResponse; } export namespace StreamingLlmGenerateResponse { export type AsObject = { llmGenerationStreamResponse?: google_protobuf_struct_pb.Struct.AsObject, } } export class ExtractEntitiesRequest extends jspb.Message { getParent(): string; setParent(value: string): ExtractEntitiesRequest; getText(): string; setText(value: string): ExtractEntitiesRequest; getLanguageCode(): string; setLanguageCode(value: string): ExtractEntitiesRequest; getIntentName(): string; setIntentName(value: string): ExtractEntitiesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ExtractEntitiesRequest; hasFieldMask(): boolean; clearFieldMask(): ExtractEntitiesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtractEntitiesRequest.AsObject; static toObject(includeInstance: boolean, msg: ExtractEntitiesRequest): ExtractEntitiesRequest.AsObject; static serializeBinaryToWriter(message: ExtractEntitiesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ExtractEntitiesRequest; static deserializeBinaryFromReader(message: ExtractEntitiesRequest, reader: jspb.BinaryReader): ExtractEntitiesRequest; } export namespace ExtractEntitiesRequest { export type AsObject = { parent: string, text: string, languageCode: string, intentName: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 5, } } export class ExtractEntitiesFuzzyRequest extends jspb.Message { getParent(): string; setParent(value: string): ExtractEntitiesFuzzyRequest; getText(): string; setText(value: string): ExtractEntitiesFuzzyRequest; getPotentialEntitiesList(): Array; setPotentialEntitiesList(value: Array): ExtractEntitiesFuzzyRequest; clearPotentialEntitiesList(): ExtractEntitiesFuzzyRequest; addPotentialEntities(value?: EntityTypeFuzzyNerConfig, index?: number): EntityTypeFuzzyNerConfig; getMinimalScore(): number; setMinimalScore(value: number): ExtractEntitiesFuzzyRequest; getAllowOverlaps(): boolean; setAllowOverlaps(value: boolean): ExtractEntitiesFuzzyRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ExtractEntitiesFuzzyRequest; hasFieldMask(): boolean; clearFieldMask(): ExtractEntitiesFuzzyRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtractEntitiesFuzzyRequest.AsObject; static toObject(includeInstance: boolean, msg: ExtractEntitiesFuzzyRequest): ExtractEntitiesFuzzyRequest.AsObject; static serializeBinaryToWriter(message: ExtractEntitiesFuzzyRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ExtractEntitiesFuzzyRequest; static deserializeBinaryFromReader(message: ExtractEntitiesFuzzyRequest, reader: jspb.BinaryReader): ExtractEntitiesFuzzyRequest; } export namespace ExtractEntitiesFuzzyRequest { export type AsObject = { parent: string, text: string, potentialEntitiesList: Array, minimalScore: number, allowOverlaps: boolean, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 6, } } export class EntityTypeFuzzyNerConfig extends jspb.Message { getEntityType(): ondewo_nlu_entity_type_pb.EntityType | undefined; setEntityType(value?: ondewo_nlu_entity_type_pb.EntityType): EntityTypeFuzzyNerConfig; hasEntityType(): boolean; clearEntityType(): EntityTypeFuzzyNerConfig; getMinimalScore(): number; setMinimalScore(value: number): EntityTypeFuzzyNerConfig; getEntityValuesList(): Array; setEntityValuesList(value: Array): EntityTypeFuzzyNerConfig; clearEntityValuesList(): EntityTypeFuzzyNerConfig; addEntityValues(value: string, index?: number): EntityTypeFuzzyNerConfig; getAlgorithm(): EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm; setAlgorithm(value: EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm): EntityTypeFuzzyNerConfig; getAllowOverlaps(): boolean; setAllowOverlaps(value: boolean): EntityTypeFuzzyNerConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EntityTypeFuzzyNerConfig.AsObject; static toObject(includeInstance: boolean, msg: EntityTypeFuzzyNerConfig): EntityTypeFuzzyNerConfig.AsObject; static serializeBinaryToWriter(message: EntityTypeFuzzyNerConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EntityTypeFuzzyNerConfig; static deserializeBinaryFromReader(message: EntityTypeFuzzyNerConfig, reader: jspb.BinaryReader): EntityTypeFuzzyNerConfig; } export namespace EntityTypeFuzzyNerConfig { export type AsObject = { entityType?: ondewo_nlu_entity_type_pb.EntityType.AsObject, minimalScore: number, entityValuesList: Array, algorithm: EntityTypeFuzzyNerConfig.FuzzyNerAlgorithm, allowOverlaps: boolean, } export enum FuzzyNerAlgorithm { PREFILTER_LEVENSHTEIN = 0, LOCAL_MAXIMUM = 1, } } export class EntityDetected extends jspb.Message { getEntity(): ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity | undefined; setEntity(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity): EntityDetected; hasEntity(): boolean; clearEntity(): EntityDetected; getExtractionMethod(): string; setExtractionMethod(value: string): EntityDetected; getScore(): number; setScore(value: number): EntityDetected; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EntityDetected.AsObject; static toObject(includeInstance: boolean, msg: EntityDetected): EntityDetected.AsObject; static serializeBinaryToWriter(message: EntityDetected, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EntityDetected; static deserializeBinaryFromReader(message: EntityDetected, reader: jspb.BinaryReader): EntityDetected; } export namespace EntityDetected { export type AsObject = { entity?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.Entity.AsObject, extractionMethod: string, score: number, } } export class ExtractEntitiesResponse extends jspb.Message { getEntitiesDetectedList(): Array; setEntitiesDetectedList(value: Array): ExtractEntitiesResponse; clearEntitiesDetectedList(): ExtractEntitiesResponse; addEntitiesDetected(value?: EntityDetected, index?: number): EntityDetected; getText(): string; setText(value: string): ExtractEntitiesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtractEntitiesResponse.AsObject; static toObject(includeInstance: boolean, msg: ExtractEntitiesResponse): ExtractEntitiesResponse.AsObject; static serializeBinaryToWriter(message: ExtractEntitiesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ExtractEntitiesResponse; static deserializeBinaryFromReader(message: ExtractEntitiesResponse, reader: jspb.BinaryReader): ExtractEntitiesResponse; } export namespace ExtractEntitiesResponse { export type AsObject = { entitiesDetectedList: Array, text: string, } } export class GetAlternativeSentencesRequest extends jspb.Message { getConfig(): DataEnrichmentConfig | undefined; setConfig(value?: DataEnrichmentConfig): GetAlternativeSentencesRequest; hasConfig(): boolean; clearConfig(): GetAlternativeSentencesRequest; getSentence(): string; setSentence(value: string): GetAlternativeSentencesRequest; getLanguageCode(): string; setLanguageCode(value: string): GetAlternativeSentencesRequest; getParent(): string; setParent(value: string): GetAlternativeSentencesRequest; getProtectedWordsList(): Array; setProtectedWordsList(value: Array): GetAlternativeSentencesRequest; clearProtectedWordsList(): GetAlternativeSentencesRequest; addProtectedWords(value: string, index?: number): GetAlternativeSentencesRequest; getWordsToChangeList(): Array; setWordsToChangeList(value: Array): GetAlternativeSentencesRequest; clearWordsToChangeList(): GetAlternativeSentencesRequest; addWordsToChange(value: string, index?: number): GetAlternativeSentencesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetAlternativeSentencesRequest; hasFieldMask(): boolean; clearFieldMask(): GetAlternativeSentencesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAlternativeSentencesRequest.AsObject; static toObject(includeInstance: boolean, msg: GetAlternativeSentencesRequest): GetAlternativeSentencesRequest.AsObject; static serializeBinaryToWriter(message: GetAlternativeSentencesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAlternativeSentencesRequest; static deserializeBinaryFromReader(message: GetAlternativeSentencesRequest, reader: jspb.BinaryReader): GetAlternativeSentencesRequest; } export namespace GetAlternativeSentencesRequest { export type AsObject = { config?: DataEnrichmentConfig.AsObject, sentence: string, languageCode: string, parent: string, protectedWordsList: Array, wordsToChangeList: Array, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 8, } } export class GenerateUserSaysRequest extends jspb.Message { getLanguageCode(): string; setLanguageCode(value: string): GenerateUserSaysRequest; getParent(): string; setParent(value: string): GenerateUserSaysRequest; getNRepeatSynonym(): number; setNRepeatSynonym(value: number): GenerateUserSaysRequest; getBranch(): string; setBranch(value: string): GenerateUserSaysRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GenerateUserSaysRequest; hasFieldMask(): boolean; clearFieldMask(): GenerateUserSaysRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateUserSaysRequest.AsObject; static toObject(includeInstance: boolean, msg: GenerateUserSaysRequest): GenerateUserSaysRequest.AsObject; static serializeBinaryToWriter(message: GenerateUserSaysRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateUserSaysRequest; static deserializeBinaryFromReader(message: GenerateUserSaysRequest, reader: jspb.BinaryReader): GenerateUserSaysRequest; } export namespace GenerateUserSaysRequest { export type AsObject = { languageCode: string, parent: string, nRepeatSynonym: number, branch: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 9, } } export class GenerateResponsesRequest extends jspb.Message { getLanguageCode(): string; setLanguageCode(value: string): GenerateResponsesRequest; getParent(): string; setParent(value: string): GenerateResponsesRequest; getNRepeatSynonym(): number; setNRepeatSynonym(value: number): GenerateResponsesRequest; getBranch(): string; setBranch(value: string): GenerateResponsesRequest; getDropUnknownParameters(): boolean; setDropUnknownParameters(value: boolean): GenerateResponsesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GenerateResponsesRequest; hasFieldMask(): boolean; clearFieldMask(): GenerateResponsesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateResponsesRequest.AsObject; static toObject(includeInstance: boolean, msg: GenerateResponsesRequest): GenerateResponsesRequest.AsObject; static serializeBinaryToWriter(message: GenerateResponsesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateResponsesRequest; static deserializeBinaryFromReader(message: GenerateResponsesRequest, reader: jspb.BinaryReader): GenerateResponsesRequest; } export namespace GenerateResponsesRequest { export type AsObject = { languageCode: string, parent: string, nRepeatSynonym: number, branch: string, dropUnknownParameters: boolean, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 10, } } export class GetAlternativeTrainingPhrasesRequest extends jspb.Message { getConfig(): DataEnrichmentConfig | undefined; setConfig(value?: DataEnrichmentConfig): GetAlternativeTrainingPhrasesRequest; hasConfig(): boolean; clearConfig(): GetAlternativeTrainingPhrasesRequest; getTrainingPhrase(): ondewo_nlu_intent_pb.Intent.TrainingPhrase | undefined; setTrainingPhrase(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase): GetAlternativeTrainingPhrasesRequest; hasTrainingPhrase(): boolean; clearTrainingPhrase(): GetAlternativeTrainingPhrasesRequest; getIntentName(): string; setIntentName(value: string): GetAlternativeTrainingPhrasesRequest; getLanguageCode(): string; setLanguageCode(value: string): GetAlternativeTrainingPhrasesRequest; getParent(): string; setParent(value: string): GetAlternativeTrainingPhrasesRequest; getDetectEntities(): boolean; setDetectEntities(value: boolean): GetAlternativeTrainingPhrasesRequest; getSimilarityThreshold(): number; setSimilarityThreshold(value: number): GetAlternativeTrainingPhrasesRequest; getProtectedWordsList(): Array; setProtectedWordsList(value: Array): GetAlternativeTrainingPhrasesRequest; clearProtectedWordsList(): GetAlternativeTrainingPhrasesRequest; addProtectedWords(value: string, index?: number): GetAlternativeTrainingPhrasesRequest; getWordsToChangeList(): Array; setWordsToChangeList(value: Array): GetAlternativeTrainingPhrasesRequest; clearWordsToChangeList(): GetAlternativeTrainingPhrasesRequest; addWordsToChange(value: string, index?: number): GetAlternativeTrainingPhrasesRequest; getBranch(): string; setBranch(value: string): GetAlternativeTrainingPhrasesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetAlternativeTrainingPhrasesRequest; hasFieldMask(): boolean; clearFieldMask(): GetAlternativeTrainingPhrasesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAlternativeTrainingPhrasesRequest.AsObject; static toObject(includeInstance: boolean, msg: GetAlternativeTrainingPhrasesRequest): GetAlternativeTrainingPhrasesRequest.AsObject; static serializeBinaryToWriter(message: GetAlternativeTrainingPhrasesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAlternativeTrainingPhrasesRequest; static deserializeBinaryFromReader(message: GetAlternativeTrainingPhrasesRequest, reader: jspb.BinaryReader): GetAlternativeTrainingPhrasesRequest; } export namespace GetAlternativeTrainingPhrasesRequest { export type AsObject = { config?: DataEnrichmentConfig.AsObject, trainingPhrase?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.AsObject, intentName: string, languageCode: string, parent: string, detectEntities: boolean, similarityThreshold: number, protectedWordsList: Array, wordsToChangeList: Array, branch: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 11, } } export class GetSynonymsRequest extends jspb.Message { getConfig(): DataEnrichmentConfig | undefined; setConfig(value?: DataEnrichmentConfig): GetSynonymsRequest; hasConfig(): boolean; clearConfig(): GetSynonymsRequest; getWord(): string; setWord(value: string): GetSynonymsRequest; getLanguageCode(): string; setLanguageCode(value: string): GetSynonymsRequest; getParent(): string; setParent(value: string): GetSynonymsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetSynonymsRequest; hasFieldMask(): boolean; clearFieldMask(): GetSynonymsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSynonymsRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSynonymsRequest): GetSynonymsRequest.AsObject; static serializeBinaryToWriter(message: GetSynonymsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSynonymsRequest; static deserializeBinaryFromReader(message: GetSynonymsRequest, reader: jspb.BinaryReader): GetSynonymsRequest; } export namespace GetSynonymsRequest { export type AsObject = { config?: DataEnrichmentConfig.AsObject, word: string, languageCode: string, parent: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 6, } } export class GetSynonymsResponse extends jspb.Message { getSynonymsList(): Array; setSynonymsList(value: Array): GetSynonymsResponse; clearSynonymsList(): GetSynonymsResponse; addSynonyms(value?: Synonym, index?: number): Synonym; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSynonymsResponse.AsObject; static toObject(includeInstance: boolean, msg: GetSynonymsResponse): GetSynonymsResponse.AsObject; static serializeBinaryToWriter(message: GetSynonymsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSynonymsResponse; static deserializeBinaryFromReader(message: GetSynonymsResponse, reader: jspb.BinaryReader): GetSynonymsResponse; } export namespace GetSynonymsResponse { export type AsObject = { synonymsList: Array, } } export class Synonym extends jspb.Message { getSynonym(): string; setSynonym(value: string): Synonym; getScore(): number; setScore(value: number): Synonym; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Synonym.AsObject; static toObject(includeInstance: boolean, msg: Synonym): Synonym.AsObject; static serializeBinaryToWriter(message: Synonym, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Synonym; static deserializeBinaryFromReader(message: Synonym, reader: jspb.BinaryReader): Synonym; } export namespace Synonym { export type AsObject = { synonym: string, score: number, } } export class GetAlternativeSentencesResponse extends jspb.Message { getAlternativeSentencesList(): Array; setAlternativeSentencesList(value: Array): GetAlternativeSentencesResponse; clearAlternativeSentencesList(): GetAlternativeSentencesResponse; addAlternativeSentences(value?: AltSentence, index?: number): AltSentence; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAlternativeSentencesResponse.AsObject; static toObject(includeInstance: boolean, msg: GetAlternativeSentencesResponse): GetAlternativeSentencesResponse.AsObject; static serializeBinaryToWriter(message: GetAlternativeSentencesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAlternativeSentencesResponse; static deserializeBinaryFromReader(message: GetAlternativeSentencesResponse, reader: jspb.BinaryReader): GetAlternativeSentencesResponse; } export namespace GetAlternativeSentencesResponse { export type AsObject = { alternativeSentencesList: Array, } } export class GenerateResponsesResponse extends jspb.Message { getResponsesList(): Array; setResponsesList(value: Array): GenerateResponsesResponse; clearResponsesList(): GenerateResponsesResponse; addResponses(value: string, index?: number): GenerateResponsesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateResponsesResponse.AsObject; static toObject(includeInstance: boolean, msg: GenerateResponsesResponse): GenerateResponsesResponse.AsObject; static serializeBinaryToWriter(message: GenerateResponsesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateResponsesResponse; static deserializeBinaryFromReader(message: GenerateResponsesResponse, reader: jspb.BinaryReader): GenerateResponsesResponse; } export namespace GenerateResponsesResponse { export type AsObject = { responsesList: Array, } } export class GenerateUserSaysResponse extends jspb.Message { getUserSaysList(): Array; setUserSaysList(value: Array): GenerateUserSaysResponse; clearUserSaysList(): GenerateUserSaysResponse; addUserSays(value: string, index?: number): GenerateUserSaysResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateUserSaysResponse.AsObject; static toObject(includeInstance: boolean, msg: GenerateUserSaysResponse): GenerateUserSaysResponse.AsObject; static serializeBinaryToWriter(message: GenerateUserSaysResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateUserSaysResponse; static deserializeBinaryFromReader(message: GenerateUserSaysResponse, reader: jspb.BinaryReader): GenerateUserSaysResponse; } export namespace GenerateUserSaysResponse { export type AsObject = { userSaysList: Array, } } export class GetAlternativeTrainingPhrasesResponse extends jspb.Message { getAlternativeTrainingPhrasesList(): Array; setAlternativeTrainingPhrasesList(value: Array): GetAlternativeTrainingPhrasesResponse; clearAlternativeTrainingPhrasesList(): GetAlternativeTrainingPhrasesResponse; addAlternativeTrainingPhrases(value?: AltTrainingPhrase, index?: number): AltTrainingPhrase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAlternativeTrainingPhrasesResponse.AsObject; static toObject(includeInstance: boolean, msg: GetAlternativeTrainingPhrasesResponse): GetAlternativeTrainingPhrasesResponse.AsObject; static serializeBinaryToWriter(message: GetAlternativeTrainingPhrasesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAlternativeTrainingPhrasesResponse; static deserializeBinaryFromReader(message: GetAlternativeTrainingPhrasesResponse, reader: jspb.BinaryReader): GetAlternativeTrainingPhrasesResponse; } export namespace GetAlternativeTrainingPhrasesResponse { export type AsObject = { alternativeTrainingPhrasesList: Array, } } export class AltSentence extends jspb.Message { getSentence(): string; setSentence(value: string): AltSentence; getScore(): number; setScore(value: number): AltSentence; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AltSentence.AsObject; static toObject(includeInstance: boolean, msg: AltSentence): AltSentence.AsObject; static serializeBinaryToWriter(message: AltSentence, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AltSentence; static deserializeBinaryFromReader(message: AltSentence, reader: jspb.BinaryReader): AltSentence; } export namespace AltSentence { export type AsObject = { sentence: string, score: number, } } export class AltTrainingPhrase extends jspb.Message { getTrainingPhrase(): ondewo_nlu_intent_pb.Intent.TrainingPhrase | undefined; setTrainingPhrase(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase): AltTrainingPhrase; hasTrainingPhrase(): boolean; clearTrainingPhrase(): AltTrainingPhrase; getScore(): number; setScore(value: number): AltTrainingPhrase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AltTrainingPhrase.AsObject; static toObject(includeInstance: boolean, msg: AltTrainingPhrase): AltTrainingPhrase.AsObject; static serializeBinaryToWriter(message: AltTrainingPhrase, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AltTrainingPhrase; static deserializeBinaryFromReader(message: AltTrainingPhrase, reader: jspb.BinaryReader): AltTrainingPhrase; } export namespace AltTrainingPhrase { export type AsObject = { trainingPhrase?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.AsObject, score: number, } } export class DataEnrichmentConfig extends jspb.Message { getEntityEnrichment(): EntityEnrichmentConfig | undefined; setEntityEnrichment(value?: EntityEnrichmentConfig): DataEnrichmentConfig; hasEntityEnrichment(): boolean; clearEntityEnrichment(): DataEnrichmentConfig; getThesaurusEnrichment(): ThesaurusEnrichmentConfig | undefined; setThesaurusEnrichment(value?: ThesaurusEnrichmentConfig): DataEnrichmentConfig; hasThesaurusEnrichment(): boolean; clearThesaurusEnrichment(): DataEnrichmentConfig; getWord2vecEnrichment(): Word2VecEnrichmentConfig | undefined; setWord2vecEnrichment(value?: Word2VecEnrichmentConfig): DataEnrichmentConfig; hasWord2vecEnrichment(): boolean; clearWord2vecEnrichment(): DataEnrichmentConfig; getWordNetEnrichment(): WordNetAugEnrichmentConfig | undefined; setWordNetEnrichment(value?: WordNetAugEnrichmentConfig): DataEnrichmentConfig; hasWordNetEnrichment(): boolean; clearWordNetEnrichment(): DataEnrichmentConfig; getGpt2Enrichment(): GPT2EnrichmentConfig | undefined; setGpt2Enrichment(value?: GPT2EnrichmentConfig): DataEnrichmentConfig; hasGpt2Enrichment(): boolean; clearGpt2Enrichment(): DataEnrichmentConfig; getGloveEnrichment(): GloVeEnrichmentConfig | undefined; setGloveEnrichment(value?: GloVeEnrichmentConfig): DataEnrichmentConfig; hasGloveEnrichment(): boolean; clearGloveEnrichment(): DataEnrichmentConfig; getBertEnrichment(): BertAugEnrichmentConfig | undefined; setBertEnrichment(value?: BertAugEnrichmentConfig): DataEnrichmentConfig; hasBertEnrichment(): boolean; clearBertEnrichment(): DataEnrichmentConfig; getXlnetEnrichment(): XLNetAugEnrichmentConfig | undefined; setXlnetEnrichment(value?: XLNetAugEnrichmentConfig): DataEnrichmentConfig; hasXlnetEnrichment(): boolean; clearXlnetEnrichment(): DataEnrichmentConfig; getLlmEnrichment(): LlmEnrichmentConfig | undefined; setLlmEnrichment(value?: LlmEnrichmentConfig): DataEnrichmentConfig; hasLlmEnrichment(): boolean; clearLlmEnrichment(): DataEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DataEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: DataEnrichmentConfig): DataEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: DataEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DataEnrichmentConfig; static deserializeBinaryFromReader(message: DataEnrichmentConfig, reader: jspb.BinaryReader): DataEnrichmentConfig; } export namespace DataEnrichmentConfig { export type AsObject = { entityEnrichment?: EntityEnrichmentConfig.AsObject, thesaurusEnrichment?: ThesaurusEnrichmentConfig.AsObject, word2vecEnrichment?: Word2VecEnrichmentConfig.AsObject, wordNetEnrichment?: WordNetAugEnrichmentConfig.AsObject, gpt2Enrichment?: GPT2EnrichmentConfig.AsObject, gloveEnrichment?: GloVeEnrichmentConfig.AsObject, bertEnrichment?: BertAugEnrichmentConfig.AsObject, xlnetEnrichment?: XLNetAugEnrichmentConfig.AsObject, llmEnrichment?: LlmEnrichmentConfig.AsObject, } } export class EntityEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): EntityEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): EntityEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): EntityEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EntityEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: EntityEnrichmentConfig): EntityEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: EntityEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EntityEnrichmentConfig; static deserializeBinaryFromReader(message: EntityEnrichmentConfig, reader: jspb.BinaryReader): EntityEnrichmentConfig; } export namespace EntityEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class ThesaurusEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): ThesaurusEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): ThesaurusEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): ThesaurusEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ThesaurusEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: ThesaurusEnrichmentConfig): ThesaurusEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: ThesaurusEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ThesaurusEnrichmentConfig; static deserializeBinaryFromReader(message: ThesaurusEnrichmentConfig, reader: jspb.BinaryReader): ThesaurusEnrichmentConfig; } export namespace ThesaurusEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class BertAugEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): BertAugEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): BertAugEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): BertAugEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BertAugEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: BertAugEnrichmentConfig): BertAugEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: BertAugEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BertAugEnrichmentConfig; static deserializeBinaryFromReader(message: BertAugEnrichmentConfig, reader: jspb.BinaryReader): BertAugEnrichmentConfig; } export namespace BertAugEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class GloVeEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): GloVeEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): GloVeEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): GloVeEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GloVeEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: GloVeEnrichmentConfig): GloVeEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: GloVeEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GloVeEnrichmentConfig; static deserializeBinaryFromReader(message: GloVeEnrichmentConfig, reader: jspb.BinaryReader): GloVeEnrichmentConfig; } export namespace GloVeEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class GPT2EnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): GPT2EnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): GPT2EnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): GPT2EnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GPT2EnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: GPT2EnrichmentConfig): GPT2EnrichmentConfig.AsObject; static serializeBinaryToWriter(message: GPT2EnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GPT2EnrichmentConfig; static deserializeBinaryFromReader(message: GPT2EnrichmentConfig, reader: jspb.BinaryReader): GPT2EnrichmentConfig; } export namespace GPT2EnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class Word2VecEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): Word2VecEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): Word2VecEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): Word2VecEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Word2VecEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: Word2VecEnrichmentConfig): Word2VecEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: Word2VecEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Word2VecEnrichmentConfig; static deserializeBinaryFromReader(message: Word2VecEnrichmentConfig, reader: jspb.BinaryReader): Word2VecEnrichmentConfig; } export namespace Word2VecEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class WordNetAugEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): WordNetAugEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): WordNetAugEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): WordNetAugEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WordNetAugEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: WordNetAugEnrichmentConfig): WordNetAugEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: WordNetAugEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): WordNetAugEnrichmentConfig; static deserializeBinaryFromReader(message: WordNetAugEnrichmentConfig, reader: jspb.BinaryReader): WordNetAugEnrichmentConfig; } export namespace WordNetAugEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class XLNetAugEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): XLNetAugEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): XLNetAugEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): XLNetAugEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): XLNetAugEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: XLNetAugEnrichmentConfig): XLNetAugEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: XLNetAugEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): XLNetAugEnrichmentConfig; static deserializeBinaryFromReader(message: XLNetAugEnrichmentConfig, reader: jspb.BinaryReader): XLNetAugEnrichmentConfig; } export namespace XLNetAugEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, } } export class LlmEnrichmentConfig extends jspb.Message { getIsActive(): boolean; setIsActive(value: boolean): LlmEnrichmentConfig; getEnrichmentFactor(): number; setEnrichmentFactor(value: number): LlmEnrichmentConfig; getExecutionOrder(): number; setExecutionOrder(value: number): LlmEnrichmentConfig; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmEnrichmentConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmEnrichmentConfig.AsObject; static toObject(includeInstance: boolean, msg: LlmEnrichmentConfig): LlmEnrichmentConfig.AsObject; static serializeBinaryToWriter(message: LlmEnrichmentConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmEnrichmentConfig; static deserializeBinaryFromReader(message: LlmEnrichmentConfig, reader: jspb.BinaryReader): LlmEnrichmentConfig; } export namespace LlmEnrichmentConfig { export type AsObject = { isActive: boolean, enrichmentFactor: number, executionOrder: number, ccaiServiceName: string, } } export class ClassifyIntentsRequest extends jspb.Message { getParent(): string; setParent(value: string): ClassifyIntentsRequest; getText(): string; setText(value: string): ClassifyIntentsRequest; getLanguageCode(): string; setLanguageCode(value: string): ClassifyIntentsRequest; getActiveContexts(): boolean; setActiveContexts(value: boolean): ClassifyIntentsRequest; getContextNamesList(): Array; setContextNamesList(value: Array): ClassifyIntentsRequest; clearContextNamesList(): ClassifyIntentsRequest; addContextNames(value: string, index?: number): ClassifyIntentsRequest; getMode(): Mode; setMode(value: Mode): ClassifyIntentsRequest; getAlgorithmsList(): Array; setAlgorithmsList(value: Array): ClassifyIntentsRequest; clearAlgorithmsList(): ClassifyIntentsRequest; addAlgorithms(value: IntentAlgorithms, index?: number): ClassifyIntentsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ClassifyIntentsRequest; hasFieldMask(): boolean; clearFieldMask(): ClassifyIntentsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ClassifyIntentsRequest.AsObject; static toObject(includeInstance: boolean, msg: ClassifyIntentsRequest): ClassifyIntentsRequest.AsObject; static serializeBinaryToWriter(message: ClassifyIntentsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ClassifyIntentsRequest; static deserializeBinaryFromReader(message: ClassifyIntentsRequest, reader: jspb.BinaryReader): ClassifyIntentsRequest; } export namespace ClassifyIntentsRequest { export type AsObject = { parent: string, text: string, languageCode: string, activeContexts: boolean, contextNamesList: Array, mode: Mode, algorithmsList: Array, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 8, } } export class IntentClassified extends jspb.Message { getIntentName(): string; setIntentName(value: string): IntentClassified; getIntentDisplayName(): string; setIntentDisplayName(value: string): IntentClassified; getClassifier(): string; setClassifier(value: string): IntentClassified; getScore(): number; setScore(value: number): IntentClassified; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): IntentClassified.AsObject; static toObject(includeInstance: boolean, msg: IntentClassified): IntentClassified.AsObject; static serializeBinaryToWriter(message: IntentClassified, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): IntentClassified; static deserializeBinaryFromReader(message: IntentClassified, reader: jspb.BinaryReader): IntentClassified; } export namespace IntentClassified { export type AsObject = { intentName: string, intentDisplayName: string, classifier: string, score: number, } } export class ClassifyIntentsResponse extends jspb.Message { getIntentsClassifiedList(): Array; setIntentsClassifiedList(value: Array): ClassifyIntentsResponse; clearIntentsClassifiedList(): ClassifyIntentsResponse; addIntentsClassified(value?: IntentClassified, index?: number): IntentClassified; getText(): string; setText(value: string): ClassifyIntentsResponse; getActiveContexts(): boolean; setActiveContexts(value: boolean): ClassifyIntentsResponse; getContextNamesList(): Array; setContextNamesList(value: Array): ClassifyIntentsResponse; clearContextNamesList(): ClassifyIntentsResponse; addContextNames(value: string, index?: number): ClassifyIntentsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ClassifyIntentsResponse.AsObject; static toObject(includeInstance: boolean, msg: ClassifyIntentsResponse): ClassifyIntentsResponse.AsObject; static serializeBinaryToWriter(message: ClassifyIntentsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ClassifyIntentsResponse; static deserializeBinaryFromReader(message: ClassifyIntentsResponse, reader: jspb.BinaryReader): ClassifyIntentsResponse; } export namespace ClassifyIntentsResponse { export type AsObject = { intentsClassifiedList: Array, text: string, activeContexts: boolean, contextNamesList: Array, } } export enum Mode { UNSPECIFIED = 0, EXCLUSIVE = 1, INCLUSIVE = 2, } export enum IntentAlgorithms { ONDEWOINTENTEXACTCONTEXTDETECTOR = 0, ONDEWOINTENTEXACTMATCH = 1, ONDEWOINTENTNAMEDEXACTMATCH = 2, ONDEWOINTENTSIMILARITYMATCH = 3, ONDEWOINTENTNAMEDSIMILARITYMATCH = 4, ONDEWOINTENTBERTCLASSIFIER = 7, ONDEWOINTENTMETACLASSIFIER = 8, INTENTEXITDETECTOR = 10, ONDEWOINTENTRANKINGMATCH = 11, ONDEWOWEIGHTEDENSEMBLE = 13, ONDEWOINTENTEXITDETECTOR = 14, ONDEWOINTENTPARAMETERMATCH = 15, }