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_empty_pb from 'google-protobuf/google/protobuf/empty_pb'; // proto import: "google/protobuf/empty.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 google_protobuf_timestamp_pb from 'google-protobuf/google/protobuf/timestamp_pb'; // proto import: "google/protobuf/timestamp.proto" import * as google_rpc_status_pb from '../../google/rpc/status_pb'; // proto import: "google/rpc/status.proto" import * as google_type_latlng_pb from '../../google/type/latlng_pb'; // proto import: "google/type/latlng.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_common_pb from '../../ondewo/nlu/common_pb'; // proto import: "ondewo/nlu/common.proto" import * as ondewo_nlu_context_pb from '../../ondewo/nlu/context_pb'; // proto import: "ondewo/nlu/context.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_intent_pb from '../../ondewo/nlu/intent_pb'; // proto import: "ondewo/nlu/intent.proto" import * as ondewo_nlu_llm_evaluation_pb from '../../ondewo/nlu/llm_evaluation_pb'; // proto import: "ondewo/nlu/llm_evaluation.proto" export class DetectIntentRequest extends jspb.Message { getSession(): string; setSession(value: string): DetectIntentRequest; getQueryParams(): QueryParameters | undefined; setQueryParams(value?: QueryParameters): DetectIntentRequest; hasQueryParams(): boolean; clearQueryParams(): DetectIntentRequest; getQueryInput(): QueryInput | undefined; setQueryInput(value?: QueryInput): DetectIntentRequest; hasQueryInput(): boolean; clearQueryInput(): DetectIntentRequest; getInputAudio(): Uint8Array | string; getInputAudio_asU8(): Uint8Array; getInputAudio_asB64(): string; setInputAudio(value: Uint8Array | string): DetectIntentRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DetectIntentRequest.AsObject; static toObject(includeInstance: boolean, msg: DetectIntentRequest): DetectIntentRequest.AsObject; static serializeBinaryToWriter(message: DetectIntentRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DetectIntentRequest; static deserializeBinaryFromReader(message: DetectIntentRequest, reader: jspb.BinaryReader): DetectIntentRequest; } export namespace DetectIntentRequest { export type AsObject = { session: string, queryParams?: QueryParameters.AsObject, queryInput?: QueryInput.AsObject, inputAudio: Uint8Array | string, } } export class DetectIntentResponse extends jspb.Message { getResponseId(): string; setResponseId(value: string): DetectIntentResponse; getQueryResult(): QueryResult | undefined; setQueryResult(value?: QueryResult): DetectIntentResponse; hasQueryResult(): boolean; clearQueryResult(): DetectIntentResponse; getWebhookStatus(): google_rpc_status_pb.Status | undefined; setWebhookStatus(value?: google_rpc_status_pb.Status): DetectIntentResponse; hasWebhookStatus(): boolean; clearWebhookStatus(): DetectIntentResponse; getLlmTelemetryReport(): LlmTelemetryReport | undefined; setLlmTelemetryReport(value?: LlmTelemetryReport): DetectIntentResponse; hasLlmTelemetryReport(): boolean; clearLlmTelemetryReport(): DetectIntentResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DetectIntentResponse.AsObject; static toObject(includeInstance: boolean, msg: DetectIntentResponse): DetectIntentResponse.AsObject; static serializeBinaryToWriter(message: DetectIntentResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DetectIntentResponse; static deserializeBinaryFromReader(message: DetectIntentResponse, reader: jspb.BinaryReader): DetectIntentResponse; } export namespace DetectIntentResponse { export type AsObject = { responseId: string, queryResult?: QueryResult.AsObject, webhookStatus?: google_rpc_status_pb.Status.AsObject, llmTelemetryReport?: LlmTelemetryReport.AsObject, } } export class QueryParameters extends jspb.Message { getTimeZone(): string; setTimeZone(value: string): QueryParameters; getGeoLocation(): google_type_latlng_pb.LatLng | undefined; setGeoLocation(value?: google_type_latlng_pb.LatLng): QueryParameters; hasGeoLocation(): boolean; clearGeoLocation(): QueryParameters; getContextsList(): Array; setContextsList(value: Array): QueryParameters; clearContextsList(): QueryParameters; addContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getResetContexts(): boolean; setResetContexts(value: boolean): QueryParameters; getPayload(): google_protobuf_struct_pb.Struct | undefined; setPayload(value?: google_protobuf_struct_pb.Struct): QueryParameters; hasPayload(): boolean; clearPayload(): QueryParameters; getLabelsList(): Array; setLabelsList(value: Array): QueryParameters; clearLabelsList(): QueryParameters; addLabels(value: string, index?: number): QueryParameters; getPlatformsList(): Array; setPlatformsList(value: Array): QueryParameters; clearPlatformsList(): QueryParameters; addPlatforms(value: ondewo_nlu_intent_pb.Intent.Message.Platform, index?: number): QueryParameters; getAccountId(): string; setAccountId(value: string): QueryParameters; getPropertyId(): string; setPropertyId(value: string): QueryParameters; getDatastreamId(): string; setDatastreamId(value: string): QueryParameters; getOriginId(): string; setOriginId(value: string): QueryParameters; getIdentifiedUserId(): string; setIdentifiedUserId(value: string): QueryParameters; getTranscriptionsList(): Array; setTranscriptionsList(value: Array): QueryParameters; clearTranscriptionsList(): QueryParameters; addTranscriptions(value?: S2tTranscription, index?: number): S2tTranscription; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): QueryParameters.AsObject; static toObject(includeInstance: boolean, msg: QueryParameters): QueryParameters.AsObject; static serializeBinaryToWriter(message: QueryParameters, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): QueryParameters; static deserializeBinaryFromReader(message: QueryParameters, reader: jspb.BinaryReader): QueryParameters; } export namespace QueryParameters { export type AsObject = { timeZone: string, geoLocation?: google_type_latlng_pb.LatLng.AsObject, contextsList: Array, resetContexts: boolean, payload?: google_protobuf_struct_pb.Struct.AsObject, labelsList: Array, platformsList: Array, accountId: string, propertyId: string, datastreamId: string, originId: string, identifiedUserId: string, transcriptionsList: Array, } } export class S2tTranscription extends jspb.Message { getName(): string; setName(value: string): S2tTranscription; getText(): string; setText(value: string): S2tTranscription; getScore(): number; setScore(value: number): S2tTranscription; getLanguageCode(): string; setLanguageCode(value: string): S2tTranscription; getAudioResourceName(): string; setAudioResourceName(value: string): S2tTranscription; getPipelineId(): string; setPipelineId(value: string): S2tTranscription; getDurationInS(): number; setDurationInS(value: number): S2tTranscription; getTranscriptionType(): TranscriptionType; setTranscriptionType(value: TranscriptionType): S2tTranscription; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): S2tTranscription; hasCreatedAt(): boolean; clearCreatedAt(): S2tTranscription; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): S2tTranscription; hasModifiedAt(): boolean; clearModifiedAt(): S2tTranscription; getCreatedBy(): string; setCreatedBy(value: string): S2tTranscription; getModifiedBy(): string; setModifiedBy(value: string): S2tTranscription; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): S2tTranscription.AsObject; static toObject(includeInstance: boolean, msg: S2tTranscription): S2tTranscription.AsObject; static serializeBinaryToWriter(message: S2tTranscription, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): S2tTranscription; static deserializeBinaryFromReader(message: S2tTranscription, reader: jspb.BinaryReader): S2tTranscription; } export namespace S2tTranscription { export type AsObject = { name: string, text: string, score: number, languageCode: string, audioResourceName: string, pipelineId: string, durationInS: number, transcriptionType: TranscriptionType, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } } export class QueryInput extends jspb.Message { getAudioConfig(): InputAudioConfig | undefined; setAudioConfig(value?: InputAudioConfig): QueryInput; hasAudioConfig(): boolean; clearAudioConfig(): QueryInput; getText(): TextInput | undefined; setText(value?: TextInput): QueryInput; hasText(): boolean; clearText(): QueryInput; getEvent(): EventInput | undefined; setEvent(value?: EventInput): QueryInput; hasEvent(): boolean; clearEvent(): QueryInput; getFileResourcesList(): Array; setFileResourcesList(value: Array): QueryInput; clearFileResourcesList(): QueryInput; addFileResources(value?: FileResource, index?: number): FileResource; getInputCase(): QueryInput.InputCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): QueryInput.AsObject; static toObject(includeInstance: boolean, msg: QueryInput): QueryInput.AsObject; static serializeBinaryToWriter(message: QueryInput, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): QueryInput; static deserializeBinaryFromReader(message: QueryInput, reader: jspb.BinaryReader): QueryInput; } export namespace QueryInput { export type AsObject = { audioConfig?: InputAudioConfig.AsObject, text?: TextInput.AsObject, event?: EventInput.AsObject, fileResourcesList: Array, } export enum InputCase { INPUT_NOT_SET = 0, AUDIO_CONFIG = 1, TEXT = 2, EVENT = 3, } } export class LlmTokenUsage extends jspb.Message { getTotalTokens(): number; setTotalTokens(value: number): LlmTokenUsage; getInputTokens(): number; setInputTokens(value: number): LlmTokenUsage; getOutputTokens(): number; setOutputTokens(value: number): LlmTokenUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmTokenUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmTokenUsage): LlmTokenUsage.AsObject; static serializeBinaryToWriter(message: LlmTokenUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmTokenUsage; static deserializeBinaryFromReader(message: LlmTokenUsage, reader: jspb.BinaryReader): LlmTokenUsage; } export namespace LlmTokenUsage { export type AsObject = { totalTokens: number, inputTokens: number, outputTokens: number, } } export class LlmToolCallMetadata extends jspb.Message { getToolCallId(): string; setToolCallId(value: string): LlmToolCallMetadata; getToolName(): string; setToolName(value: string): LlmToolCallMetadata; getStartTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setStartTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmToolCallMetadata; hasStartTime(): boolean; clearStartTime(): LlmToolCallMetadata; getEndTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setEndTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmToolCallMetadata; hasEndTime(): boolean; clearEndTime(): LlmToolCallMetadata; getDurationInS(): number; setDurationInS(value: number): LlmToolCallMetadata; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmToolCallMetadata; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmToolCallMetadata; getArguments(): google_protobuf_struct_pb.Struct | undefined; setArguments(value?: google_protobuf_struct_pb.Struct): LlmToolCallMetadata; hasArguments(): boolean; clearArguments(): LlmToolCallMetadata; getResult(): google_protobuf_struct_pb.Struct | undefined; setResult(value?: google_protobuf_struct_pb.Struct): LlmToolCallMetadata; hasResult(): boolean; clearResult(): LlmToolCallMetadata; getErrorMessage(): string; setErrorMessage(value: string): LlmToolCallMetadata; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmToolCallMetadata.AsObject; static toObject(includeInstance: boolean, msg: LlmToolCallMetadata): LlmToolCallMetadata.AsObject; static serializeBinaryToWriter(message: LlmToolCallMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmToolCallMetadata; static deserializeBinaryFromReader(message: LlmToolCallMetadata, reader: jspb.BinaryReader): LlmToolCallMetadata; } export namespace LlmToolCallMetadata { export type AsObject = { toolCallId: string, toolName: string, startTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, endTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, durationInS: number, llmTokenUsage?: LlmTokenUsage.AsObject, arguments?: google_protobuf_struct_pb.Struct.AsObject, result?: google_protobuf_struct_pb.Struct.AsObject, errorMessage: string, } } export class LlmThinkingMetadata extends jspb.Message { getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmThinkingMetadata; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmThinkingMetadata; getStartTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setStartTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmThinkingMetadata; hasStartTime(): boolean; clearStartTime(): LlmThinkingMetadata; getEndTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setEndTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmThinkingMetadata; hasEndTime(): boolean; clearEndTime(): LlmThinkingMetadata; getDurationInS(): number; setDurationInS(value: number): LlmThinkingMetadata; getThinkingText(): string; setThinkingText(value: string): LlmThinkingMetadata; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmThinkingMetadata.AsObject; static toObject(includeInstance: boolean, msg: LlmThinkingMetadata): LlmThinkingMetadata.AsObject; static serializeBinaryToWriter(message: LlmThinkingMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmThinkingMetadata; static deserializeBinaryFromReader(message: LlmThinkingMetadata, reader: jspb.BinaryReader): LlmThinkingMetadata; } export namespace LlmThinkingMetadata { export type AsObject = { llmTokenUsage?: LlmTokenUsage.AsObject, startTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, endTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, durationInS: number, thinkingText: string, } } export class LlmTelemetry extends jspb.Message { getProvider(): string; setProvider(value: string): LlmTelemetry; getModelName(): string; setModelName(value: string): LlmTelemetry; getAgentName(): string; setAgentName(value: string): LlmTelemetry; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmTelemetry; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmTelemetry; getLlmToolCallMetadatasList(): Array; setLlmToolCallMetadatasList(value: Array): LlmTelemetry; clearLlmToolCallMetadatasList(): LlmTelemetry; addLlmToolCallMetadatas(value?: LlmToolCallMetadata, index?: number): LlmToolCallMetadata; getToolCallCount(): number; setToolCallCount(value: number): LlmTelemetry; getLlmThinkingMetadata(): LlmThinkingMetadata | undefined; setLlmThinkingMetadata(value?: LlmThinkingMetadata): LlmTelemetry; hasLlmThinkingMetadata(): boolean; clearLlmThinkingMetadata(): LlmTelemetry; getStartTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setStartTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmTelemetry; hasStartTime(): boolean; clearStartTime(): LlmTelemetry; getEndTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setEndTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmTelemetry; hasEndTime(): boolean; clearEndTime(): LlmTelemetry; getDurationInS(): number; setDurationInS(value: number): LlmTelemetry; getRunId(): string; setRunId(value: string): LlmTelemetry; getParentRunId(): string; setParentRunId(value: string): LlmTelemetry; getRunType(): string; setRunType(value: string): LlmTelemetry; getComponentName(): string; setComponentName(value: string): LlmTelemetry; getTagsList(): Array; setTagsList(value: Array): LlmTelemetry; clearTagsList(): LlmTelemetry; addTags(value: string, index?: number): LlmTelemetry; getMetadata(): google_protobuf_struct_pb.Struct | undefined; setMetadata(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasMetadata(): boolean; clearMetadata(): LlmTelemetry; getInputs(): google_protobuf_struct_pb.Struct | undefined; setInputs(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasInputs(): boolean; clearInputs(): LlmTelemetry; getOutputs(): google_protobuf_struct_pb.Struct | undefined; setOutputs(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasOutputs(): boolean; clearOutputs(): LlmTelemetry; getErrorClass(): string; setErrorClass(value: string): LlmTelemetry; getErrorMessage(): string; setErrorMessage(value: string): LlmTelemetry; getTraceback(): string; setTraceback(value: string): LlmTelemetry; getStreamingChunkCount(): number; setStreamingChunkCount(value: number): LlmTelemetry; getFirstTokenLatencySeconds(): number; setFirstTokenLatencySeconds(value: number): LlmTelemetry; getSystemFingerprint(): string; setSystemFingerprint(value: string): LlmTelemetry; getCached(): boolean; setCached(value: boolean): LlmTelemetry; getRetryCount(): number; setRetryCount(value: number): LlmTelemetry; getFallbackDepth(): number; setFallbackDepth(value: number): LlmTelemetry; getTemperature(): number; setTemperature(value: number): LlmTelemetry; getTopP(): number; setTopP(value: number): LlmTelemetry; getMaxTokens(): number; setMaxTokens(value: number): LlmTelemetry; getNGenerations(): number; setNGenerations(value: number): LlmTelemetry; getFinishReasonsList(): Array; setFinishReasonsList(value: Array): LlmTelemetry; clearFinishReasonsList(): LlmTelemetry; addFinishReasons(value: string, index?: number): LlmTelemetry; getCachedInputTokens(): number; setCachedInputTokens(value: number): LlmTelemetry; getCacheCreationInputTokens(): number; setCacheCreationInputTokens(value: number): LlmTelemetry; getLangsmithRunUrl(): string; setLangsmithRunUrl(value: string): LlmTelemetry; getTeamName(): string; setTeamName(value: string): LlmTelemetry; getTeamId(): string; setTeamId(value: string): LlmTelemetry; getAgentRole(): string; setAgentRole(value: string): LlmTelemetry; getSenderAgent(): string; setSenderAgent(value: string): LlmTelemetry; getRecipientAgent(): string; setRecipientAgent(value: string): LlmTelemetry; getTurnIndex(): number; setTurnIndex(value: number): LlmTelemetry; getReflectionIterations(): number; setReflectionIterations(value: number): LlmTelemetry; getTerminationReason(): string; setTerminationReason(value: string): LlmTelemetry; getEvaluatorRunsJoinKey(): string; setEvaluatorRunsJoinKey(value: string): LlmTelemetry; getLlmEvaluationFeedbacksList(): Array; setLlmEvaluationFeedbacksList(value: Array): LlmTelemetry; clearLlmEvaluationFeedbacksList(): LlmTelemetry; addLlmEvaluationFeedbacks(value?: ondewo_nlu_llm_evaluation_pb.LlmEvaluationFeedback, index?: number): ondewo_nlu_llm_evaluation_pb.LlmEvaluationFeedback; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmTelemetry; getBaseUrl(): string; setBaseUrl(value: string): LlmTelemetry; getDefaultHeaders(): google_protobuf_struct_pb.Struct | undefined; setDefaultHeaders(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasDefaultHeaders(): boolean; clearDefaultHeaders(): LlmTelemetry; getDefaultQuery(): google_protobuf_struct_pb.Struct | undefined; setDefaultQuery(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasDefaultQuery(): boolean; clearDefaultQuery(): LlmTelemetry; getFrequencyPenalty(): number; setFrequencyPenalty(value: number): LlmTelemetry; hasFrequencyPenalty(): boolean; clearFrequencyPenalty(): LlmTelemetry; getOpenaiMetadata(): google_protobuf_struct_pb.Struct | undefined; setOpenaiMetadata(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasOpenaiMetadata(): boolean; clearOpenaiMetadata(): LlmTelemetry; getPresencePenalty(): number; setPresencePenalty(value: number): LlmTelemetry; hasPresencePenalty(): boolean; clearPresencePenalty(): LlmTelemetry; getReasoningEffort(): ReasoningEffort; setReasoningEffort(value: ReasoningEffort): LlmTelemetry; hasReasoningEffort(): boolean; clearReasoningEffort(): LlmTelemetry; getUser(): string; setUser(value: string): LlmTelemetry; hasUser(): boolean; clearUser(): LlmTelemetry; getTimeout(): number; setTimeout(value: number): LlmTelemetry; hasTimeout(): boolean; clearTimeout(): LlmTelemetry; getStrictResponseValidation(): boolean; setStrictResponseValidation(value: boolean): LlmTelemetry; hasStrictResponseValidation(): boolean; clearStrictResponseValidation(): LlmTelemetry; getExtraHeaders(): google_protobuf_struct_pb.Struct | undefined; setExtraHeaders(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasExtraHeaders(): boolean; clearExtraHeaders(): LlmTelemetry; getExtraQuery(): google_protobuf_struct_pb.Struct | undefined; setExtraQuery(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasExtraQuery(): boolean; clearExtraQuery(): LlmTelemetry; getExtraBody(): google_protobuf_struct_pb.Struct | undefined; setExtraBody(value?: google_protobuf_struct_pb.Struct): LlmTelemetry; hasExtraBody(): boolean; clearExtraBody(): LlmTelemetry; getCcaiServiceProvider(): ondewo_nlu_ccai_project_pb.CcaiServiceProvider; setCcaiServiceProvider(value: ondewo_nlu_ccai_project_pb.CcaiServiceProvider): LlmTelemetry; getLlmSafetyAssessment(): LlmSafetyAssessment | undefined; setLlmSafetyAssessment(value?: LlmSafetyAssessment): LlmTelemetry; hasLlmSafetyAssessment(): boolean; clearLlmSafetyAssessment(): LlmTelemetry; getLlmRetrievalMetadata(): LlmRetrievalMetadata | undefined; setLlmRetrievalMetadata(value?: LlmRetrievalMetadata): LlmTelemetry; hasLlmRetrievalMetadata(): boolean; clearLlmRetrievalMetadata(): LlmTelemetry; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmTelemetry.AsObject; static toObject(includeInstance: boolean, msg: LlmTelemetry): LlmTelemetry.AsObject; static serializeBinaryToWriter(message: LlmTelemetry, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmTelemetry; static deserializeBinaryFromReader(message: LlmTelemetry, reader: jspb.BinaryReader): LlmTelemetry; } export namespace LlmTelemetry { export type AsObject = { provider: string, modelName: string, agentName: string, llmTokenUsage?: LlmTokenUsage.AsObject, llmToolCallMetadatasList: Array, toolCallCount: number, llmThinkingMetadata?: LlmThinkingMetadata.AsObject, startTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, endTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, durationInS: number, runId: string, parentRunId: string, runType: string, componentName: string, tagsList: Array, metadata?: google_protobuf_struct_pb.Struct.AsObject, inputs?: google_protobuf_struct_pb.Struct.AsObject, outputs?: google_protobuf_struct_pb.Struct.AsObject, errorClass: string, errorMessage: string, traceback: string, streamingChunkCount: number, firstTokenLatencySeconds: number, systemFingerprint: string, cached: boolean, retryCount: number, fallbackDepth: number, temperature: number, topP: number, maxTokens: number, nGenerations: number, finishReasonsList: Array, cachedInputTokens: number, cacheCreationInputTokens: number, langsmithRunUrl: string, teamName: string, teamId: string, agentRole: string, senderAgent: string, recipientAgent: string, turnIndex: number, reflectionIterations: number, terminationReason: string, evaluatorRunsJoinKey: string, llmEvaluationFeedbacksList: Array, ccaiServiceName: string, baseUrl: string, defaultHeaders?: google_protobuf_struct_pb.Struct.AsObject, defaultQuery?: google_protobuf_struct_pb.Struct.AsObject, frequencyPenalty?: number, openaiMetadata?: google_protobuf_struct_pb.Struct.AsObject, presencePenalty?: number, reasoningEffort?: ReasoningEffort, user?: string, timeout?: number, strictResponseValidation?: boolean, extraHeaders?: google_protobuf_struct_pb.Struct.AsObject, extraQuery?: google_protobuf_struct_pb.Struct.AsObject, extraBody?: google_protobuf_struct_pb.Struct.AsObject, ccaiServiceProvider: ondewo_nlu_ccai_project_pb.CcaiServiceProvider, llmSafetyAssessment?: LlmSafetyAssessment.AsObject, llmRetrievalMetadata?: LlmRetrievalMetadata.AsObject, } export enum DefaultHeadersCase { _DEFAULT_HEADERS_NOT_SET = 0, DEFAULT_HEADERS = 48, } export enum DefaultQueryCase { _DEFAULT_QUERY_NOT_SET = 0, DEFAULT_QUERY = 49, } export enum FrequencyPenaltyCase { _FREQUENCY_PENALTY_NOT_SET = 0, FREQUENCY_PENALTY = 50, } export enum OpenaiMetadataCase { _OPENAI_METADATA_NOT_SET = 0, OPENAI_METADATA = 51, } export enum PresencePenaltyCase { _PRESENCE_PENALTY_NOT_SET = 0, PRESENCE_PENALTY = 52, } export enum ReasoningEffortCase { _REASONING_EFFORT_NOT_SET = 0, REASONING_EFFORT = 53, } export enum UserCase { _USER_NOT_SET = 0, USER = 54, } export enum TimeoutCase { _TIMEOUT_NOT_SET = 0, TIMEOUT = 55, } export enum StrictResponseValidationCase { _STRICT_RESPONSE_VALIDATION_NOT_SET = 0, STRICT_RESPONSE_VALIDATION = 56, } export enum ExtraHeadersCase { _EXTRA_HEADERS_NOT_SET = 0, EXTRA_HEADERS = 57, } export enum ExtraQueryCase { _EXTRA_QUERY_NOT_SET = 0, EXTRA_QUERY = 58, } export enum ExtraBodyCase { _EXTRA_BODY_NOT_SET = 0, EXTRA_BODY = 59, } } export class LlmSafetyFinding extends jspb.Message { getCategory(): string; setCategory(value: string): LlmSafetyFinding; getSeverity(): string; setSeverity(value: string): LlmSafetyFinding; getMatchedPattern(): string; setMatchedPattern(value: string): LlmSafetyFinding; getLocation(): LlmSafetyLocation; setLocation(value: LlmSafetyLocation): LlmSafetyFinding; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmSafetyFinding.AsObject; static toObject(includeInstance: boolean, msg: LlmSafetyFinding): LlmSafetyFinding.AsObject; static serializeBinaryToWriter(message: LlmSafetyFinding, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmSafetyFinding; static deserializeBinaryFromReader(message: LlmSafetyFinding, reader: jspb.BinaryReader): LlmSafetyFinding; } export namespace LlmSafetyFinding { export type AsObject = { category: string, severity: string, matchedPattern: string, location: LlmSafetyLocation, } } export class LlmSafetyAssessment extends jspb.Message { getFlaggedCategoriesList(): Array; setFlaggedCategoriesList(value: Array): LlmSafetyAssessment; clearFlaggedCategoriesList(): LlmSafetyAssessment; addFlaggedCategories(value: string, index?: number): LlmSafetyAssessment; getHasPii(): boolean; setHasPii(value: boolean): LlmSafetyAssessment; getHasInjectionAttempt(): boolean; setHasInjectionAttempt(value: boolean): LlmSafetyAssessment; getHasJailbreakAttempt(): boolean; setHasJailbreakAttempt(value: boolean): LlmSafetyAssessment; getSafetyScore(): number; setSafetyScore(value: number): LlmSafetyAssessment; getFindingsList(): Array; setFindingsList(value: Array): LlmSafetyAssessment; clearFindingsList(): LlmSafetyAssessment; addFindings(value?: LlmSafetyFinding, index?: number): LlmSafetyFinding; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmSafetyAssessment.AsObject; static toObject(includeInstance: boolean, msg: LlmSafetyAssessment): LlmSafetyAssessment.AsObject; static serializeBinaryToWriter(message: LlmSafetyAssessment, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmSafetyAssessment; static deserializeBinaryFromReader(message: LlmSafetyAssessment, reader: jspb.BinaryReader): LlmSafetyAssessment; } export namespace LlmSafetyAssessment { export type AsObject = { flaggedCategoriesList: Array, hasPii: boolean, hasInjectionAttempt: boolean, hasJailbreakAttempt: boolean, safetyScore: number, findingsList: Array, } } export class LlmRetrievedChunk extends jspb.Message { getDocumentId(): string; setDocumentId(value: string): LlmRetrievedChunk; getChunkId(): string; setChunkId(value: string): LlmRetrievedChunk; getScore(): number; setScore(value: number): LlmRetrievedChunk; getText(): string; setText(value: string): LlmRetrievedChunk; getSourceUri(): string; setSourceUri(value: string): LlmRetrievedChunk; getRank(): number; setRank(value: number): LlmRetrievedChunk; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmRetrievedChunk.AsObject; static toObject(includeInstance: boolean, msg: LlmRetrievedChunk): LlmRetrievedChunk.AsObject; static serializeBinaryToWriter(message: LlmRetrievedChunk, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmRetrievedChunk; static deserializeBinaryFromReader(message: LlmRetrievedChunk, reader: jspb.BinaryReader): LlmRetrievedChunk; } export namespace LlmRetrievedChunk { export type AsObject = { documentId: string, chunkId: string, score: number, text: string, sourceUri: string, rank: number, } } export class LlmRetrievalMetadata extends jspb.Message { getChunksList(): Array; setChunksList(value: Array): LlmRetrievalMetadata; clearChunksList(): LlmRetrievalMetadata; addChunks(value?: LlmRetrievedChunk, index?: number): LlmRetrievedChunk; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmRetrievalMetadata.AsObject; static toObject(includeInstance: boolean, msg: LlmRetrievalMetadata): LlmRetrievalMetadata.AsObject; static serializeBinaryToWriter(message: LlmRetrievalMetadata, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmRetrievalMetadata; static deserializeBinaryFromReader(message: LlmRetrievalMetadata, reader: jspb.BinaryReader): LlmRetrievalMetadata; } export namespace LlmRetrievalMetadata { export type AsObject = { chunksList: Array, } } export class LlmLatencyStats extends jspb.Message { getCallCount(): number; setCallCount(value: number): LlmLatencyStats; getMeanDurationSeconds(): number; setMeanDurationSeconds(value: number): LlmLatencyStats; getP50DurationSeconds(): number; setP50DurationSeconds(value: number): LlmLatencyStats; getP95DurationSeconds(): number; setP95DurationSeconds(value: number): LlmLatencyStats; getP99DurationSeconds(): number; setP99DurationSeconds(value: number): LlmLatencyStats; getMaxDurationSeconds(): number; setMaxDurationSeconds(value: number): LlmLatencyStats; getMeanFirstTokenLatencySeconds(): number; setMeanFirstTokenLatencySeconds(value: number): LlmLatencyStats; getP95FirstTokenLatencySeconds(): number; setP95FirstTokenLatencySeconds(value: number): LlmLatencyStats; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmLatencyStats.AsObject; static toObject(includeInstance: boolean, msg: LlmLatencyStats): LlmLatencyStats.AsObject; static serializeBinaryToWriter(message: LlmLatencyStats, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmLatencyStats; static deserializeBinaryFromReader(message: LlmLatencyStats, reader: jspb.BinaryReader): LlmLatencyStats; } export namespace LlmLatencyStats { export type AsObject = { callCount: number, meanDurationSeconds: number, p50DurationSeconds: number, p95DurationSeconds: number, p99DurationSeconds: number, maxDurationSeconds: number, meanFirstTokenLatencySeconds: number, p95FirstTokenLatencySeconds: number, } } export class LlmCacheStats extends jspb.Message { getCachedInputTokens(): number; setCachedInputTokens(value: number): LlmCacheStats; getCacheCreationInputTokens(): number; setCacheCreationInputTokens(value: number): LlmCacheStats; getUncachedInputTokens(): number; setUncachedInputTokens(value: number): LlmCacheStats; getCacheHitRate(): number; setCacheHitRate(value: number): LlmCacheStats; getTokenSavings(): number; setTokenSavings(value: number): LlmCacheStats; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmCacheStats.AsObject; static toObject(includeInstance: boolean, msg: LlmCacheStats): LlmCacheStats.AsObject; static serializeBinaryToWriter(message: LlmCacheStats, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmCacheStats; static deserializeBinaryFromReader(message: LlmCacheStats, reader: jspb.BinaryReader): LlmCacheStats; } export namespace LlmCacheStats { export type AsObject = { cachedInputTokens: number, cacheCreationInputTokens: number, uncachedInputTokens: number, cacheHitRate: number, tokenSavings: number, } } export class LlmModelUsage extends jspb.Message { getModelName(): string; setModelName(value: string): LlmModelUsage; getProvider(): string; setProvider(value: string): LlmModelUsage; getCallCount(): number; setCallCount(value: number): LlmModelUsage; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmModelUsage; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmModelUsage; getToolCallCount(): number; setToolCallCount(value: number): LlmModelUsage; getErrorCount(): number; setErrorCount(value: number): LlmModelUsage; getDurationSecondsTotal(): number; setDurationSecondsTotal(value: number): LlmModelUsage; getCacheStats(): LlmCacheStats | undefined; setCacheStats(value?: LlmCacheStats): LlmModelUsage; hasCacheStats(): boolean; clearCacheStats(): LlmModelUsage; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmModelUsage; getCcaiServiceProvider(): ondewo_nlu_ccai_project_pb.CcaiServiceProvider; setCcaiServiceProvider(value: ondewo_nlu_ccai_project_pb.CcaiServiceProvider): LlmModelUsage; getBaseUrl(): string; setBaseUrl(value: string): LlmModelUsage; getThinkingTokensTotal(): number; setThinkingTokensTotal(value: number): LlmModelUsage; getThinkingDurationSecondsTotal(): number; setThinkingDurationSecondsTotal(value: number): LlmModelUsage; getToolCallTokensTotal(): number; setToolCallTokensTotal(value: number): LlmModelUsage; getToolCallDurationSecondsTotal(): number; setToolCallDurationSecondsTotal(value: number): LlmModelUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmModelUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmModelUsage): LlmModelUsage.AsObject; static serializeBinaryToWriter(message: LlmModelUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmModelUsage; static deserializeBinaryFromReader(message: LlmModelUsage, reader: jspb.BinaryReader): LlmModelUsage; } export namespace LlmModelUsage { export type AsObject = { modelName: string, provider: string, callCount: number, llmTokenUsage?: LlmTokenUsage.AsObject, toolCallCount: number, errorCount: number, durationSecondsTotal: number, cacheStats?: LlmCacheStats.AsObject, ccaiServiceName: string, ccaiServiceProvider: ondewo_nlu_ccai_project_pb.CcaiServiceProvider, baseUrl: string, thinkingTokensTotal: number, thinkingDurationSecondsTotal: number, toolCallTokensTotal: number, toolCallDurationSecondsTotal: number, } } export class LlmProviderUsage extends jspb.Message { getProvider(): string; setProvider(value: string): LlmProviderUsage; getCallCount(): number; setCallCount(value: number): LlmProviderUsage; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmProviderUsage; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmProviderUsage; getErrorCount(): number; setErrorCount(value: number): LlmProviderUsage; getDurationSecondsTotal(): number; setDurationSecondsTotal(value: number): LlmProviderUsage; getModelNamesList(): Array; setModelNamesList(value: Array): LlmProviderUsage; clearModelNamesList(): LlmProviderUsage; addModelNames(value: string, index?: number): LlmProviderUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmProviderUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmProviderUsage): LlmProviderUsage.AsObject; static serializeBinaryToWriter(message: LlmProviderUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmProviderUsage; static deserializeBinaryFromReader(message: LlmProviderUsage, reader: jspb.BinaryReader): LlmProviderUsage; } export namespace LlmProviderUsage { export type AsObject = { provider: string, callCount: number, llmTokenUsage?: LlmTokenUsage.AsObject, errorCount: number, durationSecondsTotal: number, modelNamesList: Array, } } export class LlmCcaiServiceUsage extends jspb.Message { getCcaiServiceProvider(): ondewo_nlu_ccai_project_pb.CcaiServiceProvider; setCcaiServiceProvider(value: ondewo_nlu_ccai_project_pb.CcaiServiceProvider): LlmCcaiServiceUsage; getCcaiServiceName(): string; setCcaiServiceName(value: string): LlmCcaiServiceUsage; getCallCount(): number; setCallCount(value: number): LlmCcaiServiceUsage; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmCcaiServiceUsage; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmCcaiServiceUsage; getBaseUrl(): string; setBaseUrl(value: string): LlmCcaiServiceUsage; getModelNamesList(): Array; setModelNamesList(value: Array): LlmCcaiServiceUsage; clearModelNamesList(): LlmCcaiServiceUsage; addModelNames(value: string, index?: number): LlmCcaiServiceUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmCcaiServiceUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmCcaiServiceUsage): LlmCcaiServiceUsage.AsObject; static serializeBinaryToWriter(message: LlmCcaiServiceUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmCcaiServiceUsage; static deserializeBinaryFromReader(message: LlmCcaiServiceUsage, reader: jspb.BinaryReader): LlmCcaiServiceUsage; } export namespace LlmCcaiServiceUsage { export type AsObject = { ccaiServiceProvider: ondewo_nlu_ccai_project_pb.CcaiServiceProvider, ccaiServiceName: string, callCount: number, llmTokenUsage?: LlmTokenUsage.AsObject, baseUrl: string, modelNamesList: Array, } } export class LlmAgentUsage extends jspb.Message { getAgentName(): string; setAgentName(value: string): LlmAgentUsage; getAgentRole(): string; setAgentRole(value: string): LlmAgentUsage; getTeamName(): string; setTeamName(value: string): LlmAgentUsage; getCallCount(): number; setCallCount(value: number): LlmAgentUsage; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmAgentUsage; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmAgentUsage; getToolCallCount(): number; setToolCallCount(value: number): LlmAgentUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmAgentUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmAgentUsage): LlmAgentUsage.AsObject; static serializeBinaryToWriter(message: LlmAgentUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmAgentUsage; static deserializeBinaryFromReader(message: LlmAgentUsage, reader: jspb.BinaryReader): LlmAgentUsage; } export namespace LlmAgentUsage { export type AsObject = { agentName: string, agentRole: string, teamName: string, callCount: number, llmTokenUsage?: LlmTokenUsage.AsObject, toolCallCount: number, } } export class LlmToolUsage extends jspb.Message { getToolName(): string; setToolName(value: string): LlmToolUsage; getCallCount(): number; setCallCount(value: number): LlmToolUsage; getErrorCount(): number; setErrorCount(value: number): LlmToolUsage; getErrorRate(): number; setErrorRate(value: number): LlmToolUsage; getDurationSecondsTotal(): number; setDurationSecondsTotal(value: number): LlmToolUsage; getMeanDurationSeconds(): number; setMeanDurationSeconds(value: number): LlmToolUsage; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmToolUsage; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmToolUsage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmToolUsage.AsObject; static toObject(includeInstance: boolean, msg: LlmToolUsage): LlmToolUsage.AsObject; static serializeBinaryToWriter(message: LlmToolUsage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmToolUsage; static deserializeBinaryFromReader(message: LlmToolUsage, reader: jspb.BinaryReader): LlmToolUsage; } export namespace LlmToolUsage { export type AsObject = { toolName: string, callCount: number, errorCount: number, errorRate: number, durationSecondsTotal: number, meanDurationSeconds: number, llmTokenUsage?: LlmTokenUsage.AsObject, } } export class LlmErrorStat extends jspb.Message { getErrorClass(): string; setErrorClass(value: string): LlmErrorStat; getCount(): number; setCount(value: number): LlmErrorStat; getRate(): number; setRate(value: number): LlmErrorStat; getSampleMessage(): string; setSampleMessage(value: string): LlmErrorStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmErrorStat.AsObject; static toObject(includeInstance: boolean, msg: LlmErrorStat): LlmErrorStat.AsObject; static serializeBinaryToWriter(message: LlmErrorStat, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmErrorStat; static deserializeBinaryFromReader(message: LlmErrorStat, reader: jspb.BinaryReader): LlmErrorStat; } export namespace LlmErrorStat { export type AsObject = { errorClass: string, count: number, rate: number, sampleMessage: string, } } export class LlmErrorStats extends jspb.Message { getTotalErrorCount(): number; setTotalErrorCount(value: number): LlmErrorStats; getOverallErrorRate(): number; setOverallErrorRate(value: number): LlmErrorStats; getErrorsByClassList(): Array; setErrorsByClassList(value: Array): LlmErrorStats; clearErrorsByClassList(): LlmErrorStats; addErrorsByClass(value?: LlmErrorStat, index?: number): LlmErrorStat; getRetryCountTotal(): number; setRetryCountTotal(value: number): LlmErrorStats; getMaxFallbackDepth(): number; setMaxFallbackDepth(value: number): LlmErrorStats; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmErrorStats.AsObject; static toObject(includeInstance: boolean, msg: LlmErrorStats): LlmErrorStats.AsObject; static serializeBinaryToWriter(message: LlmErrorStats, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmErrorStats; static deserializeBinaryFromReader(message: LlmErrorStats, reader: jspb.BinaryReader): LlmErrorStats; } export namespace LlmErrorStats { export type AsObject = { totalErrorCount: number, overallErrorRate: number, errorsByClassList: Array, retryCountTotal: number, maxFallbackDepth: number, } } export class LlmFinishReasonStat extends jspb.Message { getFinishReason(): string; setFinishReason(value: string): LlmFinishReasonStat; getCount(): number; setCount(value: number): LlmFinishReasonStat; getRate(): number; setRate(value: number): LlmFinishReasonStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmFinishReasonStat.AsObject; static toObject(includeInstance: boolean, msg: LlmFinishReasonStat): LlmFinishReasonStat.AsObject; static serializeBinaryToWriter(message: LlmFinishReasonStat, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmFinishReasonStat; static deserializeBinaryFromReader(message: LlmFinishReasonStat, reader: jspb.BinaryReader): LlmFinishReasonStat; } export namespace LlmFinishReasonStat { export type AsObject = { finishReason: string, count: number, rate: number, } } export class LlmReasoningEffortStat extends jspb.Message { getReasoningEffort(): ReasoningEffort; setReasoningEffort(value: ReasoningEffort): LlmReasoningEffortStat; getCount(): number; setCount(value: number): LlmReasoningEffortStat; getRate(): number; setRate(value: number): LlmReasoningEffortStat; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmReasoningEffortStat; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmReasoningEffortStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmReasoningEffortStat.AsObject; static toObject(includeInstance: boolean, msg: LlmReasoningEffortStat): LlmReasoningEffortStat.AsObject; static serializeBinaryToWriter(message: LlmReasoningEffortStat, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmReasoningEffortStat; static deserializeBinaryFromReader(message: LlmReasoningEffortStat, reader: jspb.BinaryReader): LlmReasoningEffortStat; } export namespace LlmReasoningEffortStat { export type AsObject = { reasoningEffort: ReasoningEffort, count: number, rate: number, llmTokenUsage?: LlmTokenUsage.AsObject, } } export class LlmTelemetryReport extends jspb.Message { getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmTelemetryReport; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmTelemetryReport; getToolCallCountTotal(): number; setToolCallCountTotal(value: number): LlmTelemetryReport; getLlmCallCount(): number; setLlmCallCount(value: number): LlmTelemetryReport; getLlmTelemetriesList(): Array; setLlmTelemetriesList(value: Array): LlmTelemetryReport; clearLlmTelemetriesList(): LlmTelemetryReport; addLlmTelemetries(value?: LlmTelemetry, index?: number): LlmTelemetry; getDurationSecondsTotal(): number; setDurationSecondsTotal(value: number): LlmTelemetryReport; getModelsUsedList(): Array; setModelsUsedList(value: Array): LlmTelemetryReport; clearModelsUsedList(): LlmTelemetryReport; addModelsUsed(value?: LlmModelUsage, index?: number): LlmModelUsage; getProvidersUsedList(): Array; setProvidersUsedList(value: Array): LlmTelemetryReport; clearProvidersUsedList(): LlmTelemetryReport; addProvidersUsed(value?: LlmProviderUsage, index?: number): LlmProviderUsage; getCcaiServicesUsedList(): Array; setCcaiServicesUsedList(value: Array): LlmTelemetryReport; clearCcaiServicesUsedList(): LlmTelemetryReport; addCcaiServicesUsed(value?: LlmCcaiServiceUsage, index?: number): LlmCcaiServiceUsage; getAgentsUsedList(): Array; setAgentsUsedList(value: Array): LlmTelemetryReport; clearAgentsUsedList(): LlmTelemetryReport; addAgentsUsed(value?: LlmAgentUsage, index?: number): LlmAgentUsage; getToolsUsedList(): Array; setToolsUsedList(value: Array): LlmTelemetryReport; clearToolsUsedList(): LlmTelemetryReport; addToolsUsed(value?: LlmToolUsage, index?: number): LlmToolUsage; getLatencyStats(): LlmLatencyStats | undefined; setLatencyStats(value?: LlmLatencyStats): LlmTelemetryReport; hasLatencyStats(): boolean; clearLatencyStats(): LlmTelemetryReport; getCacheStats(): LlmCacheStats | undefined; setCacheStats(value?: LlmCacheStats): LlmTelemetryReport; hasCacheStats(): boolean; clearCacheStats(): LlmTelemetryReport; getErrorStats(): LlmErrorStats | undefined; setErrorStats(value?: LlmErrorStats): LlmTelemetryReport; hasErrorStats(): boolean; clearErrorStats(): LlmTelemetryReport; getFinishReasonDistributionList(): Array; setFinishReasonDistributionList(value: Array): LlmTelemetryReport; clearFinishReasonDistributionList(): LlmTelemetryReport; addFinishReasonDistribution(value?: LlmFinishReasonStat, index?: number): LlmFinishReasonStat; getReasoningEffortDistributionList(): Array; setReasoningEffortDistributionList(value: Array): LlmTelemetryReport; clearReasoningEffortDistributionList(): LlmTelemetryReport; addReasoningEffortDistribution(value?: LlmReasoningEffortStat, index?: number): LlmReasoningEffortStat; getThinkingTokensTotal(): number; setThinkingTokensTotal(value: number): LlmTelemetryReport; getThinkingDurationSecondsTotal(): number; setThinkingDurationSecondsTotal(value: number): LlmTelemetryReport; getToolCallTokensTotal(): number; setToolCallTokensTotal(value: number): LlmTelemetryReport; getToolCallDurationSecondsTotal(): number; setToolCallDurationSecondsTotal(value: number): LlmTelemetryReport; getSafetyStats(): LlmSafetyStats | undefined; setSafetyStats(value?: LlmSafetyStats): LlmTelemetryReport; hasSafetyStats(): boolean; clearSafetyStats(): LlmTelemetryReport; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmTelemetryReport.AsObject; static toObject(includeInstance: boolean, msg: LlmTelemetryReport): LlmTelemetryReport.AsObject; static serializeBinaryToWriter(message: LlmTelemetryReport, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmTelemetryReport; static deserializeBinaryFromReader(message: LlmTelemetryReport, reader: jspb.BinaryReader): LlmTelemetryReport; } export namespace LlmTelemetryReport { export type AsObject = { llmTokenUsage?: LlmTokenUsage.AsObject, toolCallCountTotal: number, llmCallCount: number, llmTelemetriesList: Array, durationSecondsTotal: number, modelsUsedList: Array, providersUsedList: Array, ccaiServicesUsedList: Array, agentsUsedList: Array, toolsUsedList: Array, latencyStats?: LlmLatencyStats.AsObject, cacheStats?: LlmCacheStats.AsObject, errorStats?: LlmErrorStats.AsObject, finishReasonDistributionList: Array, reasoningEffortDistributionList: Array, thinkingTokensTotal: number, thinkingDurationSecondsTotal: number, toolCallTokensTotal: number, toolCallDurationSecondsTotal: number, safetyStats?: LlmSafetyStats.AsObject, } } export class LlmSafetyCategoryStat extends jspb.Message { getCategory(): string; setCategory(value: string): LlmSafetyCategoryStat; getCount(): number; setCount(value: number): LlmSafetyCategoryStat; getRate(): number; setRate(value: number): LlmSafetyCategoryStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmSafetyCategoryStat.AsObject; static toObject(includeInstance: boolean, msg: LlmSafetyCategoryStat): LlmSafetyCategoryStat.AsObject; static serializeBinaryToWriter(message: LlmSafetyCategoryStat, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmSafetyCategoryStat; static deserializeBinaryFromReader(message: LlmSafetyCategoryStat, reader: jspb.BinaryReader): LlmSafetyCategoryStat; } export namespace LlmSafetyCategoryStat { export type AsObject = { category: string, count: number, rate: number, } } export class LlmSafetyStats extends jspb.Message { getTotalAssessed(): number; setTotalAssessed(value: number): LlmSafetyStats; getFlaggedCount(): number; setFlaggedCount(value: number): LlmSafetyStats; getOverallSafetyScore(): number; setOverallSafetyScore(value: number): LlmSafetyStats; getCategoryStatsList(): Array; setCategoryStatsList(value: Array): LlmSafetyStats; clearCategoryStatsList(): LlmSafetyStats; addCategoryStats(value?: LlmSafetyCategoryStat, index?: number): LlmSafetyCategoryStat; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmSafetyStats.AsObject; static toObject(includeInstance: boolean, msg: LlmSafetyStats): LlmSafetyStats.AsObject; static serializeBinaryToWriter(message: LlmSafetyStats, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmSafetyStats; static deserializeBinaryFromReader(message: LlmSafetyStats, reader: jspb.BinaryReader): LlmSafetyStats; } export namespace LlmSafetyStats { export type AsObject = { totalAssessed: number, flaggedCount: number, overallSafetyScore: number, categoryStatsList: Array, } } export class LlmCallStartedEvent extends jspb.Message { getLlmCallId(): string; setLlmCallId(value: string): LlmCallStartedEvent; getProvider(): string; setProvider(value: string): LlmCallStartedEvent; getModelName(): string; setModelName(value: string): LlmCallStartedEvent; getAgentName(): string; setAgentName(value: string): LlmCallStartedEvent; getStartTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setStartTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmCallStartedEvent; hasStartTime(): boolean; clearStartTime(): LlmCallStartedEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmCallStartedEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmCallStartedEvent): LlmCallStartedEvent.AsObject; static serializeBinaryToWriter(message: LlmCallStartedEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmCallStartedEvent; static deserializeBinaryFromReader(message: LlmCallStartedEvent, reader: jspb.BinaryReader): LlmCallStartedEvent; } export namespace LlmCallStartedEvent { export type AsObject = { llmCallId: string, provider: string, modelName: string, agentName: string, startTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, } } export class LlmCallFinishedEvent extends jspb.Message { getLlmCallId(): string; setLlmCallId(value: string): LlmCallFinishedEvent; getEndTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setEndTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmCallFinishedEvent; hasEndTime(): boolean; clearEndTime(): LlmCallFinishedEvent; getDurationInS(): number; setDurationInS(value: number): LlmCallFinishedEvent; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmCallFinishedEvent; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmCallFinishedEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmCallFinishedEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmCallFinishedEvent): LlmCallFinishedEvent.AsObject; static serializeBinaryToWriter(message: LlmCallFinishedEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmCallFinishedEvent; static deserializeBinaryFromReader(message: LlmCallFinishedEvent, reader: jspb.BinaryReader): LlmCallFinishedEvent; } export namespace LlmCallFinishedEvent { export type AsObject = { llmCallId: string, endTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, durationInS: number, llmTokenUsage?: LlmTokenUsage.AsObject, } } export class LlmToolCallStartedEvent extends jspb.Message { getToolCallId(): string; setToolCallId(value: string): LlmToolCallStartedEvent; getToolName(): string; setToolName(value: string): LlmToolCallStartedEvent; getArguments(): google_protobuf_struct_pb.Struct | undefined; setArguments(value?: google_protobuf_struct_pb.Struct): LlmToolCallStartedEvent; hasArguments(): boolean; clearArguments(): LlmToolCallStartedEvent; getStartTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setStartTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmToolCallStartedEvent; hasStartTime(): boolean; clearStartTime(): LlmToolCallStartedEvent; getLlmCallId(): string; setLlmCallId(value: string): LlmToolCallStartedEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmToolCallStartedEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmToolCallStartedEvent): LlmToolCallStartedEvent.AsObject; static serializeBinaryToWriter(message: LlmToolCallStartedEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmToolCallStartedEvent; static deserializeBinaryFromReader(message: LlmToolCallStartedEvent, reader: jspb.BinaryReader): LlmToolCallStartedEvent; } export namespace LlmToolCallStartedEvent { export type AsObject = { toolCallId: string, toolName: string, arguments?: google_protobuf_struct_pb.Struct.AsObject, startTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, llmCallId: string, } } export class LlmToolCallFinishedEvent extends jspb.Message { getToolCallId(): string; setToolCallId(value: string): LlmToolCallFinishedEvent; getEndTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setEndTime(value?: google_protobuf_timestamp_pb.Timestamp): LlmToolCallFinishedEvent; hasEndTime(): boolean; clearEndTime(): LlmToolCallFinishedEvent; getDurationInS(): number; setDurationInS(value: number): LlmToolCallFinishedEvent; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmToolCallFinishedEvent; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmToolCallFinishedEvent; getResult(): google_protobuf_struct_pb.Struct | undefined; setResult(value?: google_protobuf_struct_pb.Struct): LlmToolCallFinishedEvent; hasResult(): boolean; clearResult(): LlmToolCallFinishedEvent; getErrorMessage(): string; setErrorMessage(value: string): LlmToolCallFinishedEvent; getLlmCallId(): string; setLlmCallId(value: string): LlmToolCallFinishedEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmToolCallFinishedEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmToolCallFinishedEvent): LlmToolCallFinishedEvent.AsObject; static serializeBinaryToWriter(message: LlmToolCallFinishedEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmToolCallFinishedEvent; static deserializeBinaryFromReader(message: LlmToolCallFinishedEvent, reader: jspb.BinaryReader): LlmToolCallFinishedEvent; } export namespace LlmToolCallFinishedEvent { export type AsObject = { toolCallId: string, endTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, durationInS: number, llmTokenUsage?: LlmTokenUsage.AsObject, result?: google_protobuf_struct_pb.Struct.AsObject, errorMessage: string, llmCallId: string, } } export class LlmThinkingDeltaEvent extends jspb.Message { getLlmCallId(): string; setLlmCallId(value: string): LlmThinkingDeltaEvent; getTextDelta(): string; setTextDelta(value: string): LlmThinkingDeltaEvent; getTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; setTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): LlmThinkingDeltaEvent; hasTimestamp(): boolean; clearTimestamp(): LlmThinkingDeltaEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmThinkingDeltaEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmThinkingDeltaEvent): LlmThinkingDeltaEvent.AsObject; static serializeBinaryToWriter(message: LlmThinkingDeltaEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmThinkingDeltaEvent; static deserializeBinaryFromReader(message: LlmThinkingDeltaEvent, reader: jspb.BinaryReader): LlmThinkingDeltaEvent; } export namespace LlmThinkingDeltaEvent { export type AsObject = { llmCallId: string, textDelta: string, timestamp?: google_protobuf_timestamp_pb.Timestamp.AsObject, } } export class LlmTokenUsageUpdateEvent extends jspb.Message { getLlmCallId(): string; setLlmCallId(value: string): LlmTokenUsageUpdateEvent; getLlmTokenUsage(): LlmTokenUsage | undefined; setLlmTokenUsage(value?: LlmTokenUsage): LlmTokenUsageUpdateEvent; hasLlmTokenUsage(): boolean; clearLlmTokenUsage(): LlmTokenUsageUpdateEvent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): LlmTokenUsageUpdateEvent.AsObject; static toObject(includeInstance: boolean, msg: LlmTokenUsageUpdateEvent): LlmTokenUsageUpdateEvent.AsObject; static serializeBinaryToWriter(message: LlmTokenUsageUpdateEvent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): LlmTokenUsageUpdateEvent; static deserializeBinaryFromReader(message: LlmTokenUsageUpdateEvent, reader: jspb.BinaryReader): LlmTokenUsageUpdateEvent; } export namespace LlmTokenUsageUpdateEvent { export type AsObject = { llmCallId: string, llmTokenUsage?: LlmTokenUsage.AsObject, } } export class ReferencedChunk extends jspb.Message { getReferenceIndex(): number; setReferenceIndex(value: number): ReferencedChunk; getDatasetId(): string; setDatasetId(value: string): ReferencedChunk; getDocumentId(): string; setDocumentId(value: string): ReferencedChunk; getChunkId(): string; setChunkId(value: string): ReferencedChunk; getDocumentName(): string; setDocumentName(value: string): ReferencedChunk; getContent(): string; setContent(value: string): ReferencedChunk; getSimilarity(): number; setSimilarity(value: number): ReferencedChunk; getDocumentUrl(): string; setDocumentUrl(value: string): ReferencedChunk; getDeepLinkUrl(): string; setDeepLinkUrl(value: string): ReferencedChunk; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReferencedChunk.AsObject; static toObject(includeInstance: boolean, msg: ReferencedChunk): ReferencedChunk.AsObject; static serializeBinaryToWriter(message: ReferencedChunk, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ReferencedChunk; static deserializeBinaryFromReader(message: ReferencedChunk, reader: jspb.BinaryReader): ReferencedChunk; } export namespace ReferencedChunk { export type AsObject = { referenceIndex: number, datasetId: string, documentId: string, chunkId: string, documentName: string, content: string, similarity: number, documentUrl: string, deepLinkUrl: string, } } export class QueryResult extends jspb.Message { getQueryText(): string; setQueryText(value: string): QueryResult; getSpeechRecognitionConfidence(): number; setSpeechRecognitionConfidence(value: number): QueryResult; getAction(): string; setAction(value: string): QueryResult; getParameters(): google_protobuf_struct_pb.Struct | undefined; setParameters(value?: google_protobuf_struct_pb.Struct): QueryResult; hasParameters(): boolean; clearParameters(): QueryResult; getAllRequiredParamsPresent(): boolean; setAllRequiredParamsPresent(value: boolean): QueryResult; getFulfillmentText(): string; setFulfillmentText(value: string): QueryResult; getFulfillmentMessagesList(): Array; setFulfillmentMessagesList(value: Array): QueryResult; clearFulfillmentMessagesList(): QueryResult; addFulfillmentMessages(value?: ondewo_nlu_intent_pb.Intent.Message, index?: number): ondewo_nlu_intent_pb.Intent.Message; getWebhookSource(): string; setWebhookSource(value: string): QueryResult; getWebhookPayload(): google_protobuf_struct_pb.Struct | undefined; setWebhookPayload(value?: google_protobuf_struct_pb.Struct): QueryResult; hasWebhookPayload(): boolean; clearWebhookPayload(): QueryResult; getOutputContextsList(): Array; setOutputContextsList(value: Array): QueryResult; clearOutputContextsList(): QueryResult; addOutputContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getIntent(): ondewo_nlu_intent_pb.Intent | undefined; setIntent(value?: ondewo_nlu_intent_pb.Intent): QueryResult; hasIntent(): boolean; clearIntent(): QueryResult; getIntentDetectionConfidence(): number; setIntentDetectionConfidence(value: number): QueryResult; getQueryTextOriginal(): string; setQueryTextOriginal(value: string): QueryResult; getDiagnosticInfo(): google_protobuf_struct_pb.Struct | undefined; setDiagnosticInfo(value?: google_protobuf_struct_pb.Struct): QueryResult; hasDiagnosticInfo(): boolean; clearDiagnosticInfo(): QueryResult; getLanguageCode(): string; setLanguageCode(value: string): QueryResult; getFileResourcesList(): Array; setFileResourcesList(value: Array): QueryResult; clearFileResourcesList(): QueryResult; addFileResources(value?: FileResource, index?: number): FileResource; getLlmTelemetryReport(): LlmTelemetryReport | undefined; setLlmTelemetryReport(value?: LlmTelemetryReport): QueryResult; hasLlmTelemetryReport(): boolean; clearLlmTelemetryReport(): QueryResult; getReferencedChunksList(): Array; setReferencedChunksList(value: Array): QueryResult; clearReferencedChunksList(): QueryResult; addReferencedChunks(value?: ReferencedChunk, index?: number): ReferencedChunk; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): QueryResult.AsObject; static toObject(includeInstance: boolean, msg: QueryResult): QueryResult.AsObject; static serializeBinaryToWriter(message: QueryResult, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): QueryResult; static deserializeBinaryFromReader(message: QueryResult, reader: jspb.BinaryReader): QueryResult; } export namespace QueryResult { export type AsObject = { queryText: string, speechRecognitionConfidence: number, action: string, parameters?: google_protobuf_struct_pb.Struct.AsObject, allRequiredParamsPresent: boolean, fulfillmentText: string, fulfillmentMessagesList: Array, webhookSource: string, webhookPayload?: google_protobuf_struct_pb.Struct.AsObject, outputContextsList: Array, intent?: ondewo_nlu_intent_pb.Intent.AsObject, intentDetectionConfidence: number, queryTextOriginal: string, diagnosticInfo?: google_protobuf_struct_pb.Struct.AsObject, languageCode: string, fileResourcesList: Array, llmTelemetryReport?: LlmTelemetryReport.AsObject, referencedChunksList: Array, } } export class StreamingDetectIntentRequest extends jspb.Message { getSession(): string; setSession(value: string): StreamingDetectIntentRequest; getQueryParams(): QueryParameters | undefined; setQueryParams(value?: QueryParameters): StreamingDetectIntentRequest; hasQueryParams(): boolean; clearQueryParams(): StreamingDetectIntentRequest; getQueryInput(): QueryInput | undefined; setQueryInput(value?: QueryInput): StreamingDetectIntentRequest; hasQueryInput(): boolean; clearQueryInput(): StreamingDetectIntentRequest; getSingleUtterance(): boolean; setSingleUtterance(value: boolean): StreamingDetectIntentRequest; getInputAudio(): Uint8Array | string; getInputAudio_asU8(): Uint8Array; getInputAudio_asB64(): string; setInputAudio(value: Uint8Array | string): StreamingDetectIntentRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamingDetectIntentRequest.AsObject; static toObject(includeInstance: boolean, msg: StreamingDetectIntentRequest): StreamingDetectIntentRequest.AsObject; static serializeBinaryToWriter(message: StreamingDetectIntentRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamingDetectIntentRequest; static deserializeBinaryFromReader(message: StreamingDetectIntentRequest, reader: jspb.BinaryReader): StreamingDetectIntentRequest; } export namespace StreamingDetectIntentRequest { export type AsObject = { session: string, queryParams?: QueryParameters.AsObject, queryInput?: QueryInput.AsObject, singleUtterance: boolean, inputAudio: Uint8Array | string, } } export class StreamingDetectIntentResponse extends jspb.Message { getResponseId(): string; setResponseId(value: string): StreamingDetectIntentResponse; getRecognitionResult(): StreamingRecognitionResult | undefined; setRecognitionResult(value?: StreamingRecognitionResult): StreamingDetectIntentResponse; hasRecognitionResult(): boolean; clearRecognitionResult(): StreamingDetectIntentResponse; getQueryResult(): QueryResult | undefined; setQueryResult(value?: QueryResult): StreamingDetectIntentResponse; hasQueryResult(): boolean; clearQueryResult(): StreamingDetectIntentResponse; getWebhookStatus(): google_rpc_status_pb.Status | undefined; setWebhookStatus(value?: google_rpc_status_pb.Status): StreamingDetectIntentResponse; hasWebhookStatus(): boolean; clearWebhookStatus(): StreamingDetectIntentResponse; getLlmCallStarted(): LlmCallStartedEvent | undefined; setLlmCallStarted(value?: LlmCallStartedEvent): StreamingDetectIntentResponse; hasLlmCallStarted(): boolean; clearLlmCallStarted(): StreamingDetectIntentResponse; getLlmCallFinished(): LlmCallFinishedEvent | undefined; setLlmCallFinished(value?: LlmCallFinishedEvent): StreamingDetectIntentResponse; hasLlmCallFinished(): boolean; clearLlmCallFinished(): StreamingDetectIntentResponse; getLlmToolCallStarted(): LlmToolCallStartedEvent | undefined; setLlmToolCallStarted(value?: LlmToolCallStartedEvent): StreamingDetectIntentResponse; hasLlmToolCallStarted(): boolean; clearLlmToolCallStarted(): StreamingDetectIntentResponse; getLlmToolCallFinished(): LlmToolCallFinishedEvent | undefined; setLlmToolCallFinished(value?: LlmToolCallFinishedEvent): StreamingDetectIntentResponse; hasLlmToolCallFinished(): boolean; clearLlmToolCallFinished(): StreamingDetectIntentResponse; getLlmThinkingDelta(): LlmThinkingDeltaEvent | undefined; setLlmThinkingDelta(value?: LlmThinkingDeltaEvent): StreamingDetectIntentResponse; hasLlmThinkingDelta(): boolean; clearLlmThinkingDelta(): StreamingDetectIntentResponse; getLlmTokenUsageUpdate(): LlmTokenUsageUpdateEvent | undefined; setLlmTokenUsageUpdate(value?: LlmTokenUsageUpdateEvent): StreamingDetectIntentResponse; hasLlmTokenUsageUpdate(): boolean; clearLlmTokenUsageUpdate(): StreamingDetectIntentResponse; getTelemetryEventCase(): StreamingDetectIntentResponse.TelemetryEventCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamingDetectIntentResponse.AsObject; static toObject(includeInstance: boolean, msg: StreamingDetectIntentResponse): StreamingDetectIntentResponse.AsObject; static serializeBinaryToWriter(message: StreamingDetectIntentResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamingDetectIntentResponse; static deserializeBinaryFromReader(message: StreamingDetectIntentResponse, reader: jspb.BinaryReader): StreamingDetectIntentResponse; } export namespace StreamingDetectIntentResponse { export type AsObject = { responseId: string, recognitionResult?: StreamingRecognitionResult.AsObject, queryResult?: QueryResult.AsObject, webhookStatus?: google_rpc_status_pb.Status.AsObject, llmCallStarted?: LlmCallStartedEvent.AsObject, llmCallFinished?: LlmCallFinishedEvent.AsObject, llmToolCallStarted?: LlmToolCallStartedEvent.AsObject, llmToolCallFinished?: LlmToolCallFinishedEvent.AsObject, llmThinkingDelta?: LlmThinkingDeltaEvent.AsObject, llmTokenUsageUpdate?: LlmTokenUsageUpdateEvent.AsObject, } export enum TelemetryEventCase { TELEMETRY_EVENT_NOT_SET = 0, LLM_CALL_STARTED = 5, LLM_CALL_FINISHED = 6, LLM_TOOL_CALL_STARTED = 7, LLM_TOOL_CALL_FINISHED = 8, LLM_THINKING_DELTA = 9, LLM_TOKEN_USAGE_UPDATE = 10, } } export class StreamingRecognitionResult extends jspb.Message { getMessageType(): StreamingRecognitionResult.MessageType; setMessageType(value: StreamingRecognitionResult.MessageType): StreamingRecognitionResult; getTranscript(): string; setTranscript(value: string): StreamingRecognitionResult; getIsFinal(): boolean; setIsFinal(value: boolean): StreamingRecognitionResult; getConfidence(): number; setConfidence(value: number): StreamingRecognitionResult; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamingRecognitionResult.AsObject; static toObject(includeInstance: boolean, msg: StreamingRecognitionResult): StreamingRecognitionResult.AsObject; static serializeBinaryToWriter(message: StreamingRecognitionResult, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): StreamingRecognitionResult; static deserializeBinaryFromReader(message: StreamingRecognitionResult, reader: jspb.BinaryReader): StreamingRecognitionResult; } export namespace StreamingRecognitionResult { export type AsObject = { messageType: StreamingRecognitionResult.MessageType, transcript: string, isFinal: boolean, confidence: number, } export enum MessageType { MESSAGE_TYPE_UNSPECIFIED = 0, TRANSCRIPT = 1, END_OF_SINGLE_UTTERANCE = 2, } } export class InputAudioConfig extends jspb.Message { getAudioEncoding(): AudioEncoding; setAudioEncoding(value: AudioEncoding): InputAudioConfig; getSampleRateHertz(): number; setSampleRateHertz(value: number): InputAudioConfig; getLanguageCode(): string; setLanguageCode(value: string): InputAudioConfig; getPhraseHintsList(): Array; setPhraseHintsList(value: Array): InputAudioConfig; clearPhraseHintsList(): InputAudioConfig; addPhraseHints(value: string, index?: number): InputAudioConfig; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InputAudioConfig.AsObject; static toObject(includeInstance: boolean, msg: InputAudioConfig): InputAudioConfig.AsObject; static serializeBinaryToWriter(message: InputAudioConfig, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): InputAudioConfig; static deserializeBinaryFromReader(message: InputAudioConfig, reader: jspb.BinaryReader): InputAudioConfig; } export namespace InputAudioConfig { export type AsObject = { audioEncoding: AudioEncoding, sampleRateHertz: number, languageCode: string, phraseHintsList: Array, } } export class TextInput extends jspb.Message { getText(): string; setText(value: string): TextInput; getLanguageCode(): string; setLanguageCode(value: string): TextInput; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TextInput.AsObject; static toObject(includeInstance: boolean, msg: TextInput): TextInput.AsObject; static serializeBinaryToWriter(message: TextInput, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TextInput; static deserializeBinaryFromReader(message: TextInput, reader: jspb.BinaryReader): TextInput; } export namespace TextInput { export type AsObject = { text: string, languageCode: string, } } export class EventInput extends jspb.Message { getName(): string; setName(value: string): EventInput; getParameters(): google_protobuf_struct_pb.Struct | undefined; setParameters(value?: google_protobuf_struct_pb.Struct): EventInput; hasParameters(): boolean; clearParameters(): EventInput; getLanguageCode(): string; setLanguageCode(value: string): EventInput; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EventInput.AsObject; static toObject(includeInstance: boolean, msg: EventInput): EventInput.AsObject; static serializeBinaryToWriter(message: EventInput, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): EventInput; static deserializeBinaryFromReader(message: EventInput, reader: jspb.BinaryReader): EventInput; } export namespace EventInput { export type AsObject = { name: string, parameters?: google_protobuf_struct_pb.Struct.AsObject, languageCode: string, } } export class Session extends jspb.Message { getName(): string; setName(value: string): Session; getSessionStepsList(): Array; setSessionStepsList(value: Array): Session; clearSessionStepsList(): Session; addSessionSteps(value?: SessionStep, index?: number): SessionStep; getSessionInfo(): SessionInfo | undefined; setSessionInfo(value?: SessionInfo): Session; hasSessionInfo(): boolean; clearSessionInfo(): Session; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): Session; hasCreatedAt(): boolean; clearCreatedAt(): Session; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): Session; hasModifiedAt(): boolean; clearModifiedAt(): Session; getCreatedBy(): string; setCreatedBy(value: string): Session; getModifiedBy(): string; setModifiedBy(value: string): Session; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Session.AsObject; static toObject(includeInstance: boolean, msg: Session): Session.AsObject; static serializeBinaryToWriter(message: Session, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Session; static deserializeBinaryFromReader(message: Session, reader: jspb.BinaryReader): Session; } export namespace Session { export type AsObject = { name: string, sessionStepsList: Array, sessionInfo?: SessionInfo.AsObject, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } export enum View { VIEW_UNSPECIFIED = 0, VIEW_FULL = 1, VIEW_SPARSE = 2, } } export class SessionStep extends jspb.Message { getName(): string; setName(value: string): SessionStep; getDetectIntentRequest(): DetectIntentRequest | undefined; setDetectIntentRequest(value?: DetectIntentRequest): SessionStep; hasDetectIntentRequest(): boolean; clearDetectIntentRequest(): SessionStep; getDetectIntentResponse(): DetectIntentResponse | undefined; setDetectIntentResponse(value?: DetectIntentResponse): SessionStep; hasDetectIntentResponse(): boolean; clearDetectIntentResponse(): SessionStep; getContextsList(): Array; setContextsList(value: Array): SessionStep; clearContextsList(): SessionStep; addContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; setTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): SessionStep; hasTimestamp(): boolean; clearTimestamp(): SessionStep; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionStep; hasCreatedAt(): boolean; clearCreatedAt(): SessionStep; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionStep; hasModifiedAt(): boolean; clearModifiedAt(): SessionStep; getCreatedBy(): string; setCreatedBy(value: string): SessionStep; getModifiedBy(): string; setModifiedBy(value: string): SessionStep; getAudioFileResourcesList(): Array; setAudioFileResourcesList(value: Array): SessionStep; clearAudioFileResourcesList(): SessionStep; addAudioFileResources(value?: AudioFileResource, index?: number): AudioFileResource; getLlmTelemetryReport(): LlmTelemetryReport | undefined; setLlmTelemetryReport(value?: LlmTelemetryReport): SessionStep; hasLlmTelemetryReport(): boolean; clearLlmTelemetryReport(): SessionStep; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionStep.AsObject; static toObject(includeInstance: boolean, msg: SessionStep): SessionStep.AsObject; static serializeBinaryToWriter(message: SessionStep, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionStep; static deserializeBinaryFromReader(message: SessionStep, reader: jspb.BinaryReader): SessionStep; } export namespace SessionStep { export type AsObject = { name: string, detectIntentRequest?: DetectIntentRequest.AsObject, detectIntentResponse?: DetectIntentResponse.AsObject, contextsList: Array, timestamp?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, audioFileResourcesList: Array, llmTelemetryReport?: LlmTelemetryReport.AsObject, } } export class GetSessionStepRequest extends jspb.Message { getName(): string; setName(value: string): GetSessionStepRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetSessionStepRequest; hasFieldMask(): boolean; clearFieldMask(): GetSessionStepRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionStepRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSessionStepRequest): GetSessionStepRequest.AsObject; static serializeBinaryToWriter(message: GetSessionStepRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionStepRequest; static deserializeBinaryFromReader(message: GetSessionStepRequest, reader: jspb.BinaryReader): GetSessionStepRequest; } export namespace GetSessionStepRequest { export type AsObject = { name: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class UpdateSessionStepRequest extends jspb.Message { getSessionStep(): SessionStep | undefined; setSessionStep(value?: SessionStep): UpdateSessionStepRequest; hasSessionStep(): boolean; clearSessionStep(): UpdateSessionStepRequest; getUpdateMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setUpdateMask(value?: google_protobuf_field_mask_pb.FieldMask): UpdateSessionStepRequest; hasUpdateMask(): boolean; clearUpdateMask(): UpdateSessionStepRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): UpdateSessionStepRequest; hasFieldMask(): boolean; clearFieldMask(): UpdateSessionStepRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateSessionStepRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateSessionStepRequest): UpdateSessionStepRequest.AsObject; static serializeBinaryToWriter(message: UpdateSessionStepRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateSessionStepRequest; static deserializeBinaryFromReader(message: UpdateSessionStepRequest, reader: jspb.BinaryReader): UpdateSessionStepRequest; } export namespace UpdateSessionStepRequest { export type AsObject = { sessionStep?: SessionStep.AsObject, updateMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class DeleteSessionStepRequest extends jspb.Message { getName(): string; setName(value: string): DeleteSessionStepRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionStepRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionStepRequest): DeleteSessionStepRequest.AsObject; static serializeBinaryToWriter(message: DeleteSessionStepRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionStepRequest; static deserializeBinaryFromReader(message: DeleteSessionStepRequest, reader: jspb.BinaryReader): DeleteSessionStepRequest; } export namespace DeleteSessionStepRequest { export type AsObject = { name: string, } } export class CreateSessionStepRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): CreateSessionStepRequest; getSessionStep(): SessionStep | undefined; setSessionStep(value?: SessionStep): CreateSessionStepRequest; hasSessionStep(): boolean; clearSessionStep(): CreateSessionStepRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): CreateSessionStepRequest; hasFieldMask(): boolean; clearFieldMask(): CreateSessionStepRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionStepRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionStepRequest): CreateSessionStepRequest.AsObject; static serializeBinaryToWriter(message: CreateSessionStepRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionStepRequest; static deserializeBinaryFromReader(message: CreateSessionStepRequest, reader: jspb.BinaryReader): CreateSessionStepRequest; } export namespace CreateSessionStepRequest { export type AsObject = { sessionId: string, sessionStep?: SessionStep.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class ListSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListSessionsRequest; getSessionView(): Session.View; setSessionView(value: Session.View): ListSessionsRequest; getPageToken(): string; setPageToken(value: string): ListSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionsRequest): ListSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionsRequest; static deserializeBinaryFromReader(message: ListSessionsRequest, reader: jspb.BinaryReader): ListSessionsRequest; } export namespace ListSessionsRequest { export type AsObject = { parent: string, sessionView: Session.View, pageToken: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class ContextFilter extends jspb.Message { getContextName(): string; setContextName(value: string): ContextFilter; getKey(): string; setKey(value: string): ContextFilter; getValue(): string; setValue(value: string): ContextFilter; getOperator(): ComparisonOperator; setOperator(value: ComparisonOperator): ContextFilter; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ContextFilter.AsObject; static toObject(includeInstance: boolean, msg: ContextFilter): ContextFilter.AsObject; static serializeBinaryToWriter(message: ContextFilter, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ContextFilter; static deserializeBinaryFromReader(message: ContextFilter, reader: jspb.BinaryReader): ContextFilter; } export namespace ContextFilter { export type AsObject = { contextName: string, key: string, value: string, operator: ComparisonOperator, } } export class SessionFilter extends jspb.Message { getLanguageCodesList(): Array; setLanguageCodesList(value: Array): SessionFilter; clearLanguageCodesList(): SessionFilter; addLanguageCodes(value: string, index?: number): SessionFilter; getMatchedIntentsList(): Array; setMatchedIntentsList(value: Array): SessionFilter; clearMatchedIntentsList(): SessionFilter; addMatchedIntents(value?: ondewo_nlu_intent_pb.Intent, index?: number): ondewo_nlu_intent_pb.Intent; getMatchedEntityTypesList(): Array; setMatchedEntityTypesList(value: Array): SessionFilter; clearMatchedEntityTypesList(): SessionFilter; addMatchedEntityTypes(value?: ondewo_nlu_entity_type_pb.EntityType, index?: number): ondewo_nlu_entity_type_pb.EntityType; getMinIntentsConfidenceMin(): number; setMinIntentsConfidenceMin(value: number): SessionFilter; getMinIntentsConfidenceMax(): number; setMinIntentsConfidenceMax(value: number): SessionFilter; getMinEntityTypesConfidenceMin(): number; setMinEntityTypesConfidenceMin(value: number): SessionFilter; getMinEntityTypesConfidenceMax(): number; setMinEntityTypesConfidenceMax(value: number): SessionFilter; getEarliest(): number; setEarliest(value: number): SessionFilter; getLatest(): number; setLatest(value: number): SessionFilter; getMinNumberTurns(): number; setMinNumberTurns(value: number): SessionFilter; getMaxNumberTurns(): number; setMaxNumberTurns(value: number): SessionFilter; getLabelsList(): Array; setLabelsList(value: Array): SessionFilter; clearLabelsList(): SessionFilter; addLabels(value: string, index?: number): SessionFilter; getUserIdsList(): Array; setUserIdsList(value: Array): SessionFilter; clearUserIdsList(): SessionFilter; addUserIds(value: string, index?: number): SessionFilter; getIntentTagsList(): Array; setIntentTagsList(value: Array): SessionFilter; clearIntentTagsList(): SessionFilter; addIntentTags(value: string, index?: number): SessionFilter; getSessionIdsList(): Array; setSessionIdsList(value: Array): SessionFilter; clearSessionIdsList(): SessionFilter; addSessionIds(value: string, index?: number): SessionFilter; getInputContextsList(): Array; setInputContextsList(value: Array): SessionFilter; clearInputContextsList(): SessionFilter; addInputContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getOutputContextsList(): Array; setOutputContextsList(value: Array): SessionFilter; clearOutputContextsList(): SessionFilter; addOutputContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getDurationInSMin(): number; setDurationInSMin(value: number): SessionFilter; getDurationInSMax(): number; setDurationInSMax(value: number): SessionFilter; getDurationInMMin(): number; setDurationInMMin(value: number): SessionFilter; getDurationInMMax(): number; setDurationInMMax(value: number): SessionFilter; getDurationInMRoundedMin(): number; setDurationInMRoundedMin(value: number): SessionFilter; getDurationInMRoundedMax(): number; setDurationInMRoundedMax(value: number): SessionFilter; getDurationInterval15sRoundedMin(): number; setDurationInterval15sRoundedMin(value: number): SessionFilter; getDurationInterval15sRoundedMax(): number; setDurationInterval15sRoundedMax(value: number): SessionFilter; getDurationInterval30sRoundedMin(): number; setDurationInterval30sRoundedMin(value: number): SessionFilter; getDurationInterval30sRoundedMax(): number; setDurationInterval30sRoundedMax(value: number): SessionFilter; getDurationInterval45sRoundedMin(): number; setDurationInterval45sRoundedMin(value: number): SessionFilter; getDurationInterval45sRoundedMax(): number; setDurationInterval45sRoundedMax(value: number): SessionFilter; getStartedTimeSlotPerHourMin(): string; setStartedTimeSlotPerHourMin(value: string): SessionFilter; getStartedTimeSlotPerHourMax(): string; setStartedTimeSlotPerHourMax(value: string): SessionFilter; getStartedTimeSlotPerQuarterHourMin(): string; setStartedTimeSlotPerQuarterHourMin(value: string): SessionFilter; getStartedTimeSlotPerQuarterHourMax(): string; setStartedTimeSlotPerQuarterHourMax(value: string): SessionFilter; getStartedTimeSlotPerHalfHourMin(): string; setStartedTimeSlotPerHalfHourMin(value: string): SessionFilter; getStartedTimeSlotPerHalfHourMax(): string; setStartedTimeSlotPerHalfHourMax(value: string): SessionFilter; getStartedTimeSlotPerDayPhaseMin(): string; setStartedTimeSlotPerDayPhaseMin(value: string): SessionFilter; getStartedTimeSlotPerDayPhaseMax(): string; setStartedTimeSlotPerDayPhaseMax(value: string): SessionFilter; getStartedTimeSlotPerMinuteMin(): string; setStartedTimeSlotPerMinuteMin(value: string): SessionFilter; getStartedTimeSlotPerMinuteMax(): string; setStartedTimeSlotPerMinuteMax(value: string): SessionFilter; getDurationInSRoundedMin(): number; setDurationInSRoundedMin(value: number): SessionFilter; getDurationInSRoundedMax(): number; setDurationInSRoundedMax(value: number): SessionFilter; getPlatformsList(): Array; setPlatformsList(value: Array): SessionFilter; clearPlatformsList(): SessionFilter; addPlatforms(value: ondewo_nlu_intent_pb.Intent.Message.Platform, index?: number): SessionFilter; getAccountIdsList(): Array; setAccountIdsList(value: Array): SessionFilter; clearAccountIdsList(): SessionFilter; addAccountIds(value: string, index?: number): SessionFilter; getPropertyIdsList(): Array; setPropertyIdsList(value: Array): SessionFilter; clearPropertyIdsList(): SessionFilter; addPropertyIds(value: string, index?: number): SessionFilter; getDatastreamIdsList(): Array; setDatastreamIdsList(value: Array): SessionFilter; clearDatastreamIdsList(): SessionFilter; addDatastreamIds(value: string, index?: number): SessionFilter; getOriginIdsList(): Array; setOriginIdsList(value: Array): SessionFilter; clearOriginIdsList(): SessionFilter; addOriginIds(value: string, index?: number): SessionFilter; getIdentifiedUserIdsList(): Array; setIdentifiedUserIdsList(value: Array): SessionFilter; clearIdentifiedUserIdsList(): SessionFilter; addIdentifiedUserIds(value: string, index?: number): SessionFilter; getDurationInterval60sRoundedMin(): number; setDurationInterval60sRoundedMin(value: number): SessionFilter; getDurationInterval60sRoundedMax(): number; setDurationInterval60sRoundedMax(value: number): SessionFilter; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionFilter.AsObject; static toObject(includeInstance: boolean, msg: SessionFilter): SessionFilter.AsObject; static serializeBinaryToWriter(message: SessionFilter, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionFilter; static deserializeBinaryFromReader(message: SessionFilter, reader: jspb.BinaryReader): SessionFilter; } export namespace SessionFilter { export type AsObject = { languageCodesList: Array, matchedIntentsList: Array, matchedEntityTypesList: Array, minIntentsConfidenceMin: number, minIntentsConfidenceMax: number, minEntityTypesConfidenceMin: number, minEntityTypesConfidenceMax: number, earliest: number, latest: number, minNumberTurns: number, maxNumberTurns: number, labelsList: Array, userIdsList: Array, intentTagsList: Array, sessionIdsList: Array, inputContextsList: Array, outputContextsList: Array, durationInSMin: number, durationInSMax: number, durationInMMin: number, durationInMMax: number, durationInMRoundedMin: number, durationInMRoundedMax: number, durationInterval15sRoundedMin: number, durationInterval15sRoundedMax: number, durationInterval30sRoundedMin: number, durationInterval30sRoundedMax: number, durationInterval45sRoundedMin: number, durationInterval45sRoundedMax: number, startedTimeSlotPerHourMin: string, startedTimeSlotPerHourMax: string, startedTimeSlotPerQuarterHourMin: string, startedTimeSlotPerQuarterHourMax: string, startedTimeSlotPerHalfHourMin: string, startedTimeSlotPerHalfHourMax: string, startedTimeSlotPerDayPhaseMin: string, startedTimeSlotPerDayPhaseMax: string, startedTimeSlotPerMinuteMin: string, startedTimeSlotPerMinuteMax: string, durationInSRoundedMin: number, durationInSRoundedMax: number, platformsList: Array, accountIdsList: Array, propertyIdsList: Array, datastreamIdsList: Array, originIdsList: Array, identifiedUserIdsList: Array, durationInterval60sRoundedMin: number, durationInterval60sRoundedMax: number, } } export class SessionInfo extends jspb.Message { getLanguageCodesList(): Array; setLanguageCodesList(value: Array): SessionInfo; clearLanguageCodesList(): SessionInfo; addLanguageCodes(value: string, index?: number): SessionInfo; getMatchedIntentsList(): Array; setMatchedIntentsList(value: Array): SessionInfo; clearMatchedIntentsList(): SessionInfo; addMatchedIntents(value?: ondewo_nlu_intent_pb.Intent, index?: number): ondewo_nlu_intent_pb.Intent; getMatchedEntityTypesList(): Array; setMatchedEntityTypesList(value: Array): SessionInfo; clearMatchedEntityTypesList(): SessionInfo; addMatchedEntityTypes(value?: ondewo_nlu_entity_type_pb.EntityType, index?: number): ondewo_nlu_entity_type_pb.EntityType; getMinIntentsConfidence(): number; setMinIntentsConfidence(value: number): SessionInfo; getMinEntityTypesConfidence(): number; setMinEntityTypesConfidence(value: number): SessionInfo; getEarliest(): number; setEarliest(value: number): SessionInfo; getLatest(): number; setLatest(value: number): SessionInfo; getNumberTurns(): number; setNumberTurns(value: number): SessionInfo; getLabelsList(): Array; setLabelsList(value: Array): SessionInfo; clearLabelsList(): SessionInfo; addLabels(value: string, index?: number): SessionInfo; getUserIdsList(): Array; setUserIdsList(value: Array): SessionInfo; clearUserIdsList(): SessionInfo; addUserIds(value: string, index?: number): SessionInfo; getIntentTagsList(): Array; setIntentTagsList(value: Array): SessionInfo; clearIntentTagsList(): SessionInfo; addIntentTags(value: string, index?: number): SessionInfo; getInputContextStepsList(): Array; setInputContextStepsList(value: Array): SessionInfo; clearInputContextStepsList(): SessionInfo; addInputContextSteps(value?: SessionInfo.ContextSteps, index?: number): SessionInfo.ContextSteps; getOutputContextStepsList(): Array; setOutputContextStepsList(value: Array): SessionInfo; clearOutputContextStepsList(): SessionInfo; addOutputContextSteps(value?: SessionInfo.ContextSteps, index?: number): SessionInfo.ContextSteps; getDurationInS(): number; setDurationInS(value: number): SessionInfo; getDurationInM(): number; setDurationInM(value: number): SessionInfo; getDurationInMRounded(): number; setDurationInMRounded(value: number): SessionInfo; getDurationInterval15sRounded(): number; setDurationInterval15sRounded(value: number): SessionInfo; getDurationInterval30sRounded(): number; setDurationInterval30sRounded(value: number): SessionInfo; getDurationInterval45sRounded(): number; setDurationInterval45sRounded(value: number): SessionInfo; getStartedTimeSlotPerHour(): string; setStartedTimeSlotPerHour(value: string): SessionInfo; getStartedTimeSlotPerQuarterHour(): string; setStartedTimeSlotPerQuarterHour(value: string): SessionInfo; getStartedTimeSlotPerHalfHour(): string; setStartedTimeSlotPerHalfHour(value: string): SessionInfo; getStartedTimeSlotPerDayPhase(): string; setStartedTimeSlotPerDayPhase(value: string): SessionInfo; getStartedTimeSlotPerMinute(): string; setStartedTimeSlotPerMinute(value: string): SessionInfo; getDurationInSRounded(): number; setDurationInSRounded(value: number): SessionInfo; getPlatformsList(): Array; setPlatformsList(value: Array): SessionInfo; clearPlatformsList(): SessionInfo; addPlatforms(value: ondewo_nlu_intent_pb.Intent.Message.Platform, index?: number): SessionInfo; getAccountIdsList(): Array; setAccountIdsList(value: Array): SessionInfo; clearAccountIdsList(): SessionInfo; addAccountIds(value: string, index?: number): SessionInfo; getPropertyIdsList(): Array; setPropertyIdsList(value: Array): SessionInfo; clearPropertyIdsList(): SessionInfo; addPropertyIds(value: string, index?: number): SessionInfo; getDatastreamIdsList(): Array; setDatastreamIdsList(value: Array): SessionInfo; clearDatastreamIdsList(): SessionInfo; addDatastreamIds(value: string, index?: number): SessionInfo; getOriginIdsList(): Array; setOriginIdsList(value: Array): SessionInfo; clearOriginIdsList(): SessionInfo; addOriginIds(value: string, index?: number): SessionInfo; getIdentifiedUserIdsList(): Array; setIdentifiedUserIdsList(value: Array): SessionInfo; clearIdentifiedUserIdsList(): SessionInfo; addIdentifiedUserIds(value: string, index?: number): SessionInfo; getDurationInterval60sRounded(): number; setDurationInterval60sRounded(value: number): SessionInfo; getParentCommentList(): Array; setParentCommentList(value: Array): SessionInfo; clearParentCommentList(): SessionInfo; addParentComment(value?: ondewo_nlu_common_pb.Comment, index?: number): ondewo_nlu_common_pb.Comment; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionInfo.AsObject; static toObject(includeInstance: boolean, msg: SessionInfo): SessionInfo.AsObject; static serializeBinaryToWriter(message: SessionInfo, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionInfo; static deserializeBinaryFromReader(message: SessionInfo, reader: jspb.BinaryReader): SessionInfo; } export namespace SessionInfo { export type AsObject = { languageCodesList: Array, matchedIntentsList: Array, matchedEntityTypesList: Array, minIntentsConfidence: number, minEntityTypesConfidence: number, earliest: number, latest: number, numberTurns: number, labelsList: Array, userIdsList: Array, intentTagsList: Array, inputContextStepsList: Array, outputContextStepsList: Array, durationInS: number, durationInM: number, durationInMRounded: number, durationInterval15sRounded: number, durationInterval30sRounded: number, durationInterval45sRounded: number, startedTimeSlotPerHour: string, startedTimeSlotPerQuarterHour: string, startedTimeSlotPerHalfHour: string, startedTimeSlotPerDayPhase: string, startedTimeSlotPerMinute: string, durationInSRounded: number, platformsList: Array, accountIdsList: Array, propertyIdsList: Array, datastreamIdsList: Array, originIdsList: Array, identifiedUserIdsList: Array, durationInterval60sRounded: number, parentCommentList: Array, } export class ContextSteps extends jspb.Message { getContextsList(): Array; setContextsList(value: Array): ContextSteps; clearContextsList(): ContextSteps; addContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ContextSteps.AsObject; static toObject(includeInstance: boolean, msg: ContextSteps): ContextSteps.AsObject; static serializeBinaryToWriter(message: ContextSteps, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ContextSteps; static deserializeBinaryFromReader(message: ContextSteps, reader: jspb.BinaryReader): ContextSteps; } export namespace ContextSteps { export type AsObject = { contextsList: Array, } } } export class ListSessionsResponse extends jspb.Message { getSessionsList(): Array; setSessionsList(value: Array): ListSessionsResponse; clearSessionsList(): ListSessionsResponse; addSessions(value?: Session, index?: number): Session; getNextPageToken(): string; setNextPageToken(value: string): ListSessionsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListSessionsResponse): ListSessionsResponse.AsObject; static serializeBinaryToWriter(message: ListSessionsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionsResponse; static deserializeBinaryFromReader(message: ListSessionsResponse, reader: jspb.BinaryReader): ListSessionsResponse; } export namespace ListSessionsResponse { export type AsObject = { sessionsList: Array, nextPageToken: string, } } export class GetSessionRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): GetSessionRequest; getSessionView(): Session.View; setSessionView(value: Session.View): GetSessionRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetSessionRequest; hasFieldMask(): boolean; clearFieldMask(): GetSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSessionRequest): GetSessionRequest.AsObject; static serializeBinaryToWriter(message: GetSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionRequest; static deserializeBinaryFromReader(message: GetSessionRequest, reader: jspb.BinaryReader): GetSessionRequest; } export namespace GetSessionRequest { export type AsObject = { sessionId: string, sessionView: Session.View, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class CreateSessionRequest extends jspb.Message { getParent(): string; setParent(value: string): CreateSessionRequest; getSessionUuid(): string; setSessionUuid(value: string): CreateSessionRequest; getLabelsList(): Array; setLabelsList(value: Array): CreateSessionRequest; clearLabelsList(): CreateSessionRequest; addLabels(value: string, index?: number): CreateSessionRequest; getContextsList(): Array; setContextsList(value: Array): CreateSessionRequest; clearContextsList(): CreateSessionRequest; addContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionRequest): CreateSessionRequest.AsObject; static serializeBinaryToWriter(message: CreateSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionRequest; static deserializeBinaryFromReader(message: CreateSessionRequest, reader: jspb.BinaryReader): CreateSessionRequest; } export namespace CreateSessionRequest { export type AsObject = { parent: string, sessionUuid: string, labelsList: Array, contextsList: Array, } } export class DeleteSessionRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): DeleteSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionRequest): DeleteSessionRequest.AsObject; static serializeBinaryToWriter(message: DeleteSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionRequest; static deserializeBinaryFromReader(message: DeleteSessionRequest, reader: jspb.BinaryReader): DeleteSessionRequest; } export namespace DeleteSessionRequest { export type AsObject = { sessionId: string, } } export class CreateSessionReviewRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): CreateSessionReviewRequest; getParentReviewId(): string; setParentReviewId(value: string): CreateSessionReviewRequest; getSessionReview(): SessionReview | undefined; setSessionReview(value?: SessionReview): CreateSessionReviewRequest; hasSessionReview(): boolean; clearSessionReview(): CreateSessionReviewRequest; getSessionReviewView(): SessionReview.View; setSessionReviewView(value: SessionReview.View): CreateSessionReviewRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionReviewRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionReviewRequest): CreateSessionReviewRequest.AsObject; static serializeBinaryToWriter(message: CreateSessionReviewRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionReviewRequest; static deserializeBinaryFromReader(message: CreateSessionReviewRequest, reader: jspb.BinaryReader): CreateSessionReviewRequest; } export namespace CreateSessionReviewRequest { export type AsObject = { sessionId: string, parentReviewId: string, sessionReview?: SessionReview.AsObject, sessionReviewView: SessionReview.View, } } export class SessionReview extends jspb.Message { getName(): string; setName(value: string): SessionReview; getSessionReviewStepsList(): Array; setSessionReviewStepsList(value: Array): SessionReview; clearSessionReviewStepsList(): SessionReview; addSessionReviewSteps(value?: SessionReviewStep, index?: number): SessionReviewStep; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionReview; hasCreatedAt(): boolean; clearCreatedAt(): SessionReview; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionReview; hasModifiedAt(): boolean; clearModifiedAt(): SessionReview; getCreatedBy(): string; setCreatedBy(value: string): SessionReview; getModifiedBy(): string; setModifiedBy(value: string): SessionReview; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionReview.AsObject; static toObject(includeInstance: boolean, msg: SessionReview): SessionReview.AsObject; static serializeBinaryToWriter(message: SessionReview, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionReview; static deserializeBinaryFromReader(message: SessionReview, reader: jspb.BinaryReader): SessionReview; } export namespace SessionReview { export type AsObject = { name: string, sessionReviewStepsList: Array, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } export enum View { VIEW_UNSPECIFIED = 0, VIEW_FULL = 1, VIEW_SPARSE = 2, } } export class SessionReviewStep extends jspb.Message { getName(): string; setName(value: string): SessionReviewStep; getAnnotatedUsersays(): ondewo_nlu_intent_pb.Intent.TrainingPhrase | undefined; setAnnotatedUsersays(value?: ondewo_nlu_intent_pb.Intent.TrainingPhrase): SessionReviewStep; hasAnnotatedUsersays(): boolean; clearAnnotatedUsersays(): SessionReviewStep; getLanguageCode(): string; setLanguageCode(value: string): SessionReviewStep; getDetectedIntentsList(): Array; setDetectedIntentsList(value: Array): SessionReviewStep; clearDetectedIntentsList(): SessionReviewStep; addDetectedIntents(value?: DetectedIntent, index?: number): DetectedIntent; getContextsList(): Array; setContextsList(value: Array): SessionReviewStep; clearContextsList(): SessionReviewStep; addContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getContextsOutList(): Array; setContextsOutList(value: Array): SessionReviewStep; clearContextsOutList(): SessionReviewStep; addContextsOut(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; getQueryTextOriginal(): string; setQueryTextOriginal(value: string): SessionReviewStep; getPlatformsList(): Array; setPlatformsList(value: Array): SessionReviewStep; clearPlatformsList(): SessionReviewStep; addPlatforms(value: ondewo_nlu_intent_pb.Intent.Message.Platform, index?: number): SessionReviewStep; getTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; setTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): SessionReviewStep; hasTimestamp(): boolean; clearTimestamp(): SessionReviewStep; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionReviewStep; hasCreatedAt(): boolean; clearCreatedAt(): SessionReviewStep; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): SessionReviewStep; hasModifiedAt(): boolean; clearModifiedAt(): SessionReviewStep; getCreatedBy(): string; setCreatedBy(value: string): SessionReviewStep; getModifiedBy(): string; setModifiedBy(value: string): SessionReviewStep; getAudioFileResourcesList(): Array; setAudioFileResourcesList(value: Array): SessionReviewStep; clearAudioFileResourcesList(): SessionReviewStep; addAudioFileResources(value?: AudioFileResource, index?: number): AudioFileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionReviewStep.AsObject; static toObject(includeInstance: boolean, msg: SessionReviewStep): SessionReviewStep.AsObject; static serializeBinaryToWriter(message: SessionReviewStep, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionReviewStep; static deserializeBinaryFromReader(message: SessionReviewStep, reader: jspb.BinaryReader): SessionReviewStep; } export namespace SessionReviewStep { export type AsObject = { name: string, annotatedUsersays?: ondewo_nlu_intent_pb.Intent.TrainingPhrase.AsObject, languageCode: string, detectedIntentsList: Array, contextsList: Array, contextsOutList: Array, queryTextOriginal: string, platformsList: Array, timestamp?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, audioFileResourcesList: Array, } } export class DetectedIntent extends jspb.Message { getIntent(): ondewo_nlu_intent_pb.Intent | undefined; setIntent(value?: ondewo_nlu_intent_pb.Intent): DetectedIntent; hasIntent(): boolean; clearIntent(): DetectedIntent; getScore(): number; setScore(value: number): DetectedIntent; getAlgorithm(): string; setAlgorithm(value: string): DetectedIntent; getFulfillmentMessagesList(): Array; setFulfillmentMessagesList(value: Array): DetectedIntent; clearFulfillmentMessagesList(): DetectedIntent; addFulfillmentMessages(value?: ondewo_nlu_intent_pb.Intent.Message, index?: number): ondewo_nlu_intent_pb.Intent.Message; getRequiredParamMissing(): boolean; setRequiredParamMissing(value: boolean): DetectedIntent; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DetectedIntent.AsObject; static toObject(includeInstance: boolean, msg: DetectedIntent): DetectedIntent.AsObject; static serializeBinaryToWriter(message: DetectedIntent, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DetectedIntent; static deserializeBinaryFromReader(message: DetectedIntent, reader: jspb.BinaryReader): DetectedIntent; } export namespace DetectedIntent { export type AsObject = { intent?: ondewo_nlu_intent_pb.Intent.AsObject, score: number, algorithm: string, fulfillmentMessagesList: Array, requiredParamMissing: boolean, } } export class ListSessionLabelsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): ListSessionLabelsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionLabelsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionLabelsRequest): ListSessionLabelsRequest.AsObject; static serializeBinaryToWriter(message: ListSessionLabelsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionLabelsRequest; static deserializeBinaryFromReader(message: ListSessionLabelsRequest, reader: jspb.BinaryReader): ListSessionLabelsRequest; } export namespace ListSessionLabelsRequest { export type AsObject = { sessionId: string, } } export class ListSessionLabelsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListSessionLabelsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListSessionLabelsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListSessionLabelsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListSessionLabelsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListSessionLabelsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionLabelsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionLabelsOfAllSessionsRequest): ListSessionLabelsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListSessionLabelsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionLabelsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListSessionLabelsOfAllSessionsRequest, reader: jspb.BinaryReader): ListSessionLabelsOfAllSessionsRequest; } export namespace ListSessionLabelsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListSessionLabelsResponse extends jspb.Message { getLabelsList(): Array; setLabelsList(value: Array): ListSessionLabelsResponse; clearLabelsList(): ListSessionLabelsResponse; addLabels(value: string, index?: number): ListSessionLabelsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionLabelsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListSessionLabelsResponse): ListSessionLabelsResponse.AsObject; static serializeBinaryToWriter(message: ListSessionLabelsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionLabelsResponse; static deserializeBinaryFromReader(message: ListSessionLabelsResponse, reader: jspb.BinaryReader): ListSessionLabelsResponse; } export namespace ListSessionLabelsResponse { export type AsObject = { labelsList: Array, } } export class ListLanguageCodesOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListLanguageCodesOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListLanguageCodesOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListLanguageCodesOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListLanguageCodesOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListLanguageCodesOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListLanguageCodesOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListLanguageCodesOfAllSessionsRequest): ListLanguageCodesOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListLanguageCodesOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListLanguageCodesOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListLanguageCodesOfAllSessionsRequest, reader: jspb.BinaryReader): ListLanguageCodesOfAllSessionsRequest; } export namespace ListLanguageCodesOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListLanguageCodesResponse extends jspb.Message { getLanguageCodesList(): Array; setLanguageCodesList(value: Array): ListLanguageCodesResponse; clearLanguageCodesList(): ListLanguageCodesResponse; addLanguageCodes(value: string, index?: number): ListLanguageCodesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListLanguageCodesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListLanguageCodesResponse): ListLanguageCodesResponse.AsObject; static serializeBinaryToWriter(message: ListLanguageCodesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListLanguageCodesResponse; static deserializeBinaryFromReader(message: ListLanguageCodesResponse, reader: jspb.BinaryReader): ListLanguageCodesResponse; } export namespace ListLanguageCodesResponse { export type AsObject = { languageCodesList: Array, } } export class ListMatchedIntentsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListMatchedIntentsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListMatchedIntentsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListMatchedIntentsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListMatchedIntentsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListMatchedIntentsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMatchedIntentsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListMatchedIntentsOfAllSessionsRequest): ListMatchedIntentsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListMatchedIntentsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListMatchedIntentsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListMatchedIntentsOfAllSessionsRequest, reader: jspb.BinaryReader): ListMatchedIntentsOfAllSessionsRequest; } export namespace ListMatchedIntentsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListMatchedIntentsResponse extends jspb.Message { getMatchedIntentsList(): Array; setMatchedIntentsList(value: Array): ListMatchedIntentsResponse; clearMatchedIntentsList(): ListMatchedIntentsResponse; addMatchedIntents(value: string, index?: number): ListMatchedIntentsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMatchedIntentsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListMatchedIntentsResponse): ListMatchedIntentsResponse.AsObject; static serializeBinaryToWriter(message: ListMatchedIntentsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListMatchedIntentsResponse; static deserializeBinaryFromReader(message: ListMatchedIntentsResponse, reader: jspb.BinaryReader): ListMatchedIntentsResponse; } export namespace ListMatchedIntentsResponse { export type AsObject = { matchedIntentsList: Array, } } export class ListMatchedEntityTypesOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListMatchedEntityTypesOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListMatchedEntityTypesOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListMatchedEntityTypesOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListMatchedEntityTypesOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListMatchedEntityTypesOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMatchedEntityTypesOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListMatchedEntityTypesOfAllSessionsRequest): ListMatchedEntityTypesOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListMatchedEntityTypesOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListMatchedEntityTypesOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListMatchedEntityTypesOfAllSessionsRequest, reader: jspb.BinaryReader): ListMatchedEntityTypesOfAllSessionsRequest; } export namespace ListMatchedEntityTypesOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListMatchedEntityTypesResponse extends jspb.Message { getMatchedEntityTypesList(): Array; setMatchedEntityTypesList(value: Array): ListMatchedEntityTypesResponse; clearMatchedEntityTypesList(): ListMatchedEntityTypesResponse; addMatchedEntityTypes(value: string, index?: number): ListMatchedEntityTypesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMatchedEntityTypesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListMatchedEntityTypesResponse): ListMatchedEntityTypesResponse.AsObject; static serializeBinaryToWriter(message: ListMatchedEntityTypesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListMatchedEntityTypesResponse; static deserializeBinaryFromReader(message: ListMatchedEntityTypesResponse, reader: jspb.BinaryReader): ListMatchedEntityTypesResponse; } export namespace ListMatchedEntityTypesResponse { export type AsObject = { matchedEntityTypesList: Array, } } export class ListUserIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListUserIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListUserIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListUserIdsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListUserIdsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListUserIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListUserIdsOfAllSessionsRequest): ListUserIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListUserIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListUserIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListUserIdsOfAllSessionsRequest; } export namespace ListUserIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListUserIdsResponse extends jspb.Message { getUserIdsList(): Array; setUserIdsList(value: Array): ListUserIdsResponse; clearUserIdsList(): ListUserIdsResponse; addUserIds(value: string, index?: number): ListUserIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListUserIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListUserIdsResponse): ListUserIdsResponse.AsObject; static serializeBinaryToWriter(message: ListUserIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListUserIdsResponse; static deserializeBinaryFromReader(message: ListUserIdsResponse, reader: jspb.BinaryReader): ListUserIdsResponse; } export namespace ListUserIdsResponse { export type AsObject = { userIdsList: Array, } } export class ListIdentifiedUserIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListIdentifiedUserIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListIdentifiedUserIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListIdentifiedUserIdsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListIdentifiedUserIdsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListIdentifiedUserIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListIdentifiedUserIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListIdentifiedUserIdsOfAllSessionsRequest): ListIdentifiedUserIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListIdentifiedUserIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListIdentifiedUserIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListIdentifiedUserIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListIdentifiedUserIdsOfAllSessionsRequest; } export namespace ListIdentifiedUserIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListIdentifiedUserIdsResponse extends jspb.Message { getIdentifiedUserIdsList(): Array; setIdentifiedUserIdsList(value: Array): ListIdentifiedUserIdsResponse; clearIdentifiedUserIdsList(): ListIdentifiedUserIdsResponse; addIdentifiedUserIds(value: string, index?: number): ListIdentifiedUserIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListIdentifiedUserIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListIdentifiedUserIdsResponse): ListIdentifiedUserIdsResponse.AsObject; static serializeBinaryToWriter(message: ListIdentifiedUserIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListIdentifiedUserIdsResponse; static deserializeBinaryFromReader(message: ListIdentifiedUserIdsResponse, reader: jspb.BinaryReader): ListIdentifiedUserIdsResponse; } export namespace ListIdentifiedUserIdsResponse { export type AsObject = { identifiedUserIdsList: Array, } } export class ListTagsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListTagsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListTagsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListTagsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListTagsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListTagsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListTagsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListTagsOfAllSessionsRequest): ListTagsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListTagsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListTagsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListTagsOfAllSessionsRequest, reader: jspb.BinaryReader): ListTagsOfAllSessionsRequest; } export namespace ListTagsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListTagsResponse extends jspb.Message { getTagsList(): Array; setTagsList(value: Array): ListTagsResponse; clearTagsList(): ListTagsResponse; addTags(value: string, index?: number): ListTagsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListTagsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListTagsResponse): ListTagsResponse.AsObject; static serializeBinaryToWriter(message: ListTagsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListTagsResponse; static deserializeBinaryFromReader(message: ListTagsResponse, reader: jspb.BinaryReader): ListTagsResponse; } export namespace ListTagsResponse { export type AsObject = { tagsList: Array, } } export class ListInputContextsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListInputContextsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListInputContextsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListInputContextsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListInputContextsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListInputContextsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListInputContextsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListInputContextsOfAllSessionsRequest): ListInputContextsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListInputContextsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListInputContextsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListInputContextsOfAllSessionsRequest, reader: jspb.BinaryReader): ListInputContextsOfAllSessionsRequest; } export namespace ListInputContextsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListInputContextsResponse extends jspb.Message { getInputContextsList(): Array; setInputContextsList(value: Array): ListInputContextsResponse; clearInputContextsList(): ListInputContextsResponse; addInputContexts(value: string, index?: number): ListInputContextsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListInputContextsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListInputContextsResponse): ListInputContextsResponse.AsObject; static serializeBinaryToWriter(message: ListInputContextsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListInputContextsResponse; static deserializeBinaryFromReader(message: ListInputContextsResponse, reader: jspb.BinaryReader): ListInputContextsResponse; } export namespace ListInputContextsResponse { export type AsObject = { inputContextsList: Array, } } export class ListOutputContextsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListOutputContextsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListOutputContextsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListOutputContextsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListOutputContextsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListOutputContextsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListOutputContextsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListOutputContextsOfAllSessionsRequest): ListOutputContextsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListOutputContextsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListOutputContextsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListOutputContextsOfAllSessionsRequest, reader: jspb.BinaryReader): ListOutputContextsOfAllSessionsRequest; } export namespace ListOutputContextsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListOutputContextsResponse extends jspb.Message { getOutputContextsList(): Array; setOutputContextsList(value: Array): ListOutputContextsResponse; clearOutputContextsList(): ListOutputContextsResponse; addOutputContexts(value: string, index?: number): ListOutputContextsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListOutputContextsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListOutputContextsResponse): ListOutputContextsResponse.AsObject; static serializeBinaryToWriter(message: ListOutputContextsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListOutputContextsResponse; static deserializeBinaryFromReader(message: ListOutputContextsResponse, reader: jspb.BinaryReader): ListOutputContextsResponse; } export namespace ListOutputContextsResponse { export type AsObject = { outputContextsList: Array, } } export class ListPlatformsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListPlatformsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListPlatformsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListPlatformsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListPlatformsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListPlatformsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListPlatformsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListPlatformsOfAllSessionsRequest): ListPlatformsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListPlatformsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListPlatformsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListPlatformsOfAllSessionsRequest, reader: jspb.BinaryReader): ListPlatformsOfAllSessionsRequest; } export namespace ListPlatformsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListPlatformsResponse extends jspb.Message { getPlatformsList(): Array; setPlatformsList(value: Array): ListPlatformsResponse; clearPlatformsList(): ListPlatformsResponse; addPlatforms(value: string, index?: number): ListPlatformsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListPlatformsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListPlatformsResponse): ListPlatformsResponse.AsObject; static serializeBinaryToWriter(message: ListPlatformsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListPlatformsResponse; static deserializeBinaryFromReader(message: ListPlatformsResponse, reader: jspb.BinaryReader): ListPlatformsResponse; } export namespace ListPlatformsResponse { export type AsObject = { platformsList: Array, } } export class ListAccountIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListAccountIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListAccountIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListAccountIdsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListAccountIdsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListAccountIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListAccountIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListAccountIdsOfAllSessionsRequest): ListAccountIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListAccountIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListAccountIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListAccountIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListAccountIdsOfAllSessionsRequest; } export namespace ListAccountIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListAccountIdsResponse extends jspb.Message { getAccountIdsList(): Array; setAccountIdsList(value: Array): ListAccountIdsResponse; clearAccountIdsList(): ListAccountIdsResponse; addAccountIds(value: string, index?: number): ListAccountIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListAccountIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListAccountIdsResponse): ListAccountIdsResponse.AsObject; static serializeBinaryToWriter(message: ListAccountIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListAccountIdsResponse; static deserializeBinaryFromReader(message: ListAccountIdsResponse, reader: jspb.BinaryReader): ListAccountIdsResponse; } export namespace ListAccountIdsResponse { export type AsObject = { accountIdsList: Array, } } export class ListPropertyIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListPropertyIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListPropertyIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListPropertyIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListPropertyIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListPropertyIdsOfAllSessionsRequest): ListPropertyIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListPropertyIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListPropertyIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListPropertyIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListPropertyIdsOfAllSessionsRequest; } export namespace ListPropertyIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, } } export class ListPropertyIdsResponse extends jspb.Message { getPropertyIdsList(): Array; setPropertyIdsList(value: Array): ListPropertyIdsResponse; clearPropertyIdsList(): ListPropertyIdsResponse; addPropertyIds(value: string, index?: number): ListPropertyIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListPropertyIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListPropertyIdsResponse): ListPropertyIdsResponse.AsObject; static serializeBinaryToWriter(message: ListPropertyIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListPropertyIdsResponse; static deserializeBinaryFromReader(message: ListPropertyIdsResponse, reader: jspb.BinaryReader): ListPropertyIdsResponse; } export namespace ListPropertyIdsResponse { export type AsObject = { propertyIdsList: Array, } } export class ListDatastreamIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListDatastreamIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListDatastreamIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListDatastreamIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListDatastreamIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListDatastreamIdsOfAllSessionsRequest): ListDatastreamIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListDatastreamIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListDatastreamIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListDatastreamIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListDatastreamIdsOfAllSessionsRequest; } export namespace ListDatastreamIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, } } export class ListDatastreamIdsResponse extends jspb.Message { getDatastreamIdsList(): Array; setDatastreamIdsList(value: Array): ListDatastreamIdsResponse; clearDatastreamIdsList(): ListDatastreamIdsResponse; addDatastreamIds(value: string, index?: number): ListDatastreamIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListDatastreamIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListDatastreamIdsResponse): ListDatastreamIdsResponse.AsObject; static serializeBinaryToWriter(message: ListDatastreamIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListDatastreamIdsResponse; static deserializeBinaryFromReader(message: ListDatastreamIdsResponse, reader: jspb.BinaryReader): ListDatastreamIdsResponse; } export namespace ListDatastreamIdsResponse { export type AsObject = { datastreamIdsList: Array, } } export class ListOriginIdsOfAllSessionsRequest extends jspb.Message { getParent(): string; setParent(value: string): ListOriginIdsOfAllSessionsRequest; getSessionFilter(): SessionFilter | undefined; setSessionFilter(value?: SessionFilter): ListOriginIdsOfAllSessionsRequest; hasSessionFilter(): boolean; clearSessionFilter(): ListOriginIdsOfAllSessionsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListOriginIdsOfAllSessionsRequest; hasFieldMask(): boolean; clearFieldMask(): ListOriginIdsOfAllSessionsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListOriginIdsOfAllSessionsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListOriginIdsOfAllSessionsRequest): ListOriginIdsOfAllSessionsRequest.AsObject; static serializeBinaryToWriter(message: ListOriginIdsOfAllSessionsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListOriginIdsOfAllSessionsRequest; static deserializeBinaryFromReader(message: ListOriginIdsOfAllSessionsRequest, reader: jspb.BinaryReader): ListOriginIdsOfAllSessionsRequest; } export namespace ListOriginIdsOfAllSessionsRequest { export type AsObject = { parent: string, sessionFilter?: SessionFilter.AsObject, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListOriginIdsResponse extends jspb.Message { getOriginIdsList(): Array; setOriginIdsList(value: Array): ListOriginIdsResponse; clearOriginIdsList(): ListOriginIdsResponse; addOriginIds(value: string, index?: number): ListOriginIdsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListOriginIdsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListOriginIdsResponse): ListOriginIdsResponse.AsObject; static serializeBinaryToWriter(message: ListOriginIdsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListOriginIdsResponse; static deserializeBinaryFromReader(message: ListOriginIdsResponse, reader: jspb.BinaryReader): ListOriginIdsResponse; } export namespace ListOriginIdsResponse { export type AsObject = { originIdsList: Array, } } export class AddSessionLabelsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): AddSessionLabelsRequest; getLabelsList(): Array; setLabelsList(value: Array): AddSessionLabelsRequest; clearLabelsList(): AddSessionLabelsRequest; addLabels(value: string, index?: number): AddSessionLabelsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddSessionLabelsRequest.AsObject; static toObject(includeInstance: boolean, msg: AddSessionLabelsRequest): AddSessionLabelsRequest.AsObject; static serializeBinaryToWriter(message: AddSessionLabelsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddSessionLabelsRequest; static deserializeBinaryFromReader(message: AddSessionLabelsRequest, reader: jspb.BinaryReader): AddSessionLabelsRequest; } export namespace AddSessionLabelsRequest { export type AsObject = { sessionId: string, labelsList: Array, } } export class DeleteSessionLabelsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): DeleteSessionLabelsRequest; getLabelsList(): Array; setLabelsList(value: Array): DeleteSessionLabelsRequest; clearLabelsList(): DeleteSessionLabelsRequest; addLabels(value: string, index?: number): DeleteSessionLabelsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionLabelsRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionLabelsRequest): DeleteSessionLabelsRequest.AsObject; static serializeBinaryToWriter(message: DeleteSessionLabelsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionLabelsRequest; static deserializeBinaryFromReader(message: DeleteSessionLabelsRequest, reader: jspb.BinaryReader): DeleteSessionLabelsRequest; } export namespace DeleteSessionLabelsRequest { export type AsObject = { sessionId: string, labelsList: Array, } } export class AddSessionCommentRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): AddSessionCommentRequest; getComment(): ondewo_nlu_common_pb.Comment | undefined; setComment(value?: ondewo_nlu_common_pb.Comment): AddSessionCommentRequest; hasComment(): boolean; clearComment(): AddSessionCommentRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddSessionCommentRequest.AsObject; static toObject(includeInstance: boolean, msg: AddSessionCommentRequest): AddSessionCommentRequest.AsObject; static serializeBinaryToWriter(message: AddSessionCommentRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddSessionCommentRequest; static deserializeBinaryFromReader(message: AddSessionCommentRequest, reader: jspb.BinaryReader): AddSessionCommentRequest; } export namespace AddSessionCommentRequest { export type AsObject = { sessionId: string, comment?: ondewo_nlu_common_pb.Comment.AsObject, } } export class DeleteSessionCommentsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): DeleteSessionCommentsRequest; getCommentNamesList(): Array; setCommentNamesList(value: Array): DeleteSessionCommentsRequest; clearCommentNamesList(): DeleteSessionCommentsRequest; addCommentNames(value: string, index?: number): DeleteSessionCommentsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionCommentsRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionCommentsRequest): DeleteSessionCommentsRequest.AsObject; static serializeBinaryToWriter(message: DeleteSessionCommentsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionCommentsRequest; static deserializeBinaryFromReader(message: DeleteSessionCommentsRequest, reader: jspb.BinaryReader): DeleteSessionCommentsRequest; } export namespace DeleteSessionCommentsRequest { export type AsObject = { sessionId: string, commentNamesList: Array, } } export class UpdateSessionCommentsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): UpdateSessionCommentsRequest; getComment(): ondewo_nlu_common_pb.Comment | undefined; setComment(value?: ondewo_nlu_common_pb.Comment): UpdateSessionCommentsRequest; hasComment(): boolean; clearComment(): UpdateSessionCommentsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateSessionCommentsRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateSessionCommentsRequest): UpdateSessionCommentsRequest.AsObject; static serializeBinaryToWriter(message: UpdateSessionCommentsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateSessionCommentsRequest; static deserializeBinaryFromReader(message: UpdateSessionCommentsRequest, reader: jspb.BinaryReader): UpdateSessionCommentsRequest; } export namespace UpdateSessionCommentsRequest { export type AsObject = { sessionId: string, comment?: ondewo_nlu_common_pb.Comment.AsObject, } } export class ListSessionCommentsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): ListSessionCommentsRequest; getPageToken(): string; setPageToken(value: string): ListSessionCommentsRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListSessionCommentsRequest; hasFieldMask(): boolean; clearFieldMask(): ListSessionCommentsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionCommentsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionCommentsRequest): ListSessionCommentsRequest.AsObject; static serializeBinaryToWriter(message: ListSessionCommentsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionCommentsRequest; static deserializeBinaryFromReader(message: ListSessionCommentsRequest, reader: jspb.BinaryReader): ListSessionCommentsRequest; } export namespace ListSessionCommentsRequest { export type AsObject = { sessionId: string, pageToken: string, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class ListSessionCommentsResponse extends jspb.Message { getCommentList(): Array; setCommentList(value: Array): ListSessionCommentsResponse; clearCommentList(): ListSessionCommentsResponse; addComment(value?: ondewo_nlu_common_pb.Comment, index?: number): ondewo_nlu_common_pb.Comment; getPageToken(): string; setPageToken(value: string): ListSessionCommentsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionCommentsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListSessionCommentsResponse): ListSessionCommentsResponse.AsObject; static serializeBinaryToWriter(message: ListSessionCommentsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionCommentsResponse; static deserializeBinaryFromReader(message: ListSessionCommentsResponse, reader: jspb.BinaryReader): ListSessionCommentsResponse; } export namespace ListSessionCommentsResponse { export type AsObject = { commentList: Array, pageToken: string, } } export class ListSessionReviewsRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): ListSessionReviewsRequest; getSessionReviewView(): SessionReview.View; setSessionReviewView(value: SessionReview.View): ListSessionReviewsRequest; getPageToken(): string; setPageToken(value: string): ListSessionReviewsRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionReviewsRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionReviewsRequest): ListSessionReviewsRequest.AsObject; static serializeBinaryToWriter(message: ListSessionReviewsRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionReviewsRequest; static deserializeBinaryFromReader(message: ListSessionReviewsRequest, reader: jspb.BinaryReader): ListSessionReviewsRequest; } export namespace ListSessionReviewsRequest { export type AsObject = { sessionId: string, sessionReviewView: SessionReview.View, pageToken: string, } } export class ListSessionReviewsResponse extends jspb.Message { getSessionReviewsList(): Array; setSessionReviewsList(value: Array): ListSessionReviewsResponse; clearSessionReviewsList(): ListSessionReviewsResponse; addSessionReviews(value?: SessionReview, index?: number): SessionReview; getNextPageToken(): string; setNextPageToken(value: string): ListSessionReviewsResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionReviewsResponse.AsObject; static toObject(includeInstance: boolean, msg: ListSessionReviewsResponse): ListSessionReviewsResponse.AsObject; static serializeBinaryToWriter(message: ListSessionReviewsResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionReviewsResponse; static deserializeBinaryFromReader(message: ListSessionReviewsResponse, reader: jspb.BinaryReader): ListSessionReviewsResponse; } export namespace ListSessionReviewsResponse { export type AsObject = { sessionReviewsList: Array, nextPageToken: string, } } export class GetSessionReviewRequest extends jspb.Message { getSessionReviewId(): string; setSessionReviewId(value: string): GetSessionReviewRequest; getSessionReviewView(): SessionReview.View; setSessionReviewView(value: SessionReview.View): GetSessionReviewRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetSessionReviewRequest; hasFieldMask(): boolean; clearFieldMask(): GetSessionReviewRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionReviewRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSessionReviewRequest): GetSessionReviewRequest.AsObject; static serializeBinaryToWriter(message: GetSessionReviewRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionReviewRequest; static deserializeBinaryFromReader(message: GetSessionReviewRequest, reader: jspb.BinaryReader): GetSessionReviewRequest; } export namespace GetSessionReviewRequest { export type AsObject = { sessionReviewId: string, sessionReviewView: SessionReview.View, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class GetLatestSessionReviewRequest extends jspb.Message { getSessionId(): string; setSessionId(value: string): GetLatestSessionReviewRequest; getSessionReviewView(): SessionReview.View; setSessionReviewView(value: SessionReview.View): GetLatestSessionReviewRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetLatestSessionReviewRequest; hasFieldMask(): boolean; clearFieldMask(): GetLatestSessionReviewRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetLatestSessionReviewRequest.AsObject; static toObject(includeInstance: boolean, msg: GetLatestSessionReviewRequest): GetLatestSessionReviewRequest.AsObject; static serializeBinaryToWriter(message: GetLatestSessionReviewRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetLatestSessionReviewRequest; static deserializeBinaryFromReader(message: GetLatestSessionReviewRequest, reader: jspb.BinaryReader): GetLatestSessionReviewRequest; } export namespace GetLatestSessionReviewRequest { export type AsObject = { sessionId: string, sessionReviewView: SessionReview.View, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 3, } } export class FileResource extends jspb.Message { getDocumentFileResource(): DocumentFileResource | undefined; setDocumentFileResource(value?: DocumentFileResource): FileResource; hasDocumentFileResource(): boolean; clearDocumentFileResource(): FileResource; getAudioFileResource(): AudioFileResource | undefined; setAudioFileResource(value?: AudioFileResource): FileResource; hasAudioFileResource(): boolean; clearAudioFileResource(): FileResource; getImageFileResource(): ImageFileResource | undefined; setImageFileResource(value?: ImageFileResource): FileResource; hasImageFileResource(): boolean; clearImageFileResource(): FileResource; getVideoFileResource(): VideoFileResource | undefined; setVideoFileResource(value?: VideoFileResource): FileResource; hasVideoFileResource(): boolean; clearVideoFileResource(): FileResource; getFileResourceCase(): FileResource.FileResourceCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FileResource.AsObject; static toObject(includeInstance: boolean, msg: FileResource): FileResource.AsObject; static serializeBinaryToWriter(message: FileResource, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): FileResource; static deserializeBinaryFromReader(message: FileResource, reader: jspb.BinaryReader): FileResource; } export namespace FileResource { export type AsObject = { documentFileResource?: DocumentFileResource.AsObject, audioFileResource?: AudioFileResource.AsObject, imageFileResource?: ImageFileResource.AsObject, videoFileResource?: VideoFileResource.AsObject, } export enum FileResourceCase { FILE_RESOURCE_NOT_SET = 0, DOCUMENT_FILE_RESOURCE = 1, AUDIO_FILE_RESOURCE = 2, IMAGE_FILE_RESOURCE = 3, VIDEO_FILE_RESOURCE = 4, } } export class DocumentFileResource extends jspb.Message { getName(): string; setName(value: string): DocumentFileResource; getDisplayName(): string; setDisplayName(value: string): DocumentFileResource; getBytes(): Uint8Array | string; getBytes_asU8(): Uint8Array; getBytes_asB64(): string; setBytes(value: Uint8Array | string): DocumentFileResource; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): DocumentFileResource; hasCreatedAt(): boolean; clearCreatedAt(): DocumentFileResource; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): DocumentFileResource; hasModifiedAt(): boolean; clearModifiedAt(): DocumentFileResource; getCreatedBy(): string; setCreatedBy(value: string): DocumentFileResource; getModifiedBy(): string; setModifiedBy(value: string): DocumentFileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DocumentFileResource.AsObject; static toObject(includeInstance: boolean, msg: DocumentFileResource): DocumentFileResource.AsObject; static serializeBinaryToWriter(message: DocumentFileResource, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DocumentFileResource; static deserializeBinaryFromReader(message: DocumentFileResource, reader: jspb.BinaryReader): DocumentFileResource; } export namespace DocumentFileResource { export type AsObject = { name: string, displayName: string, bytes: Uint8Array | string, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } } export class ImageFileResource extends jspb.Message { getName(): string; setName(value: string): ImageFileResource; getDisplayName(): string; setDisplayName(value: string): ImageFileResource; getBytes(): Uint8Array | string; getBytes_asU8(): Uint8Array; getBytes_asB64(): string; setBytes(value: Uint8Array | string): ImageFileResource; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): ImageFileResource; hasCreatedAt(): boolean; clearCreatedAt(): ImageFileResource; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): ImageFileResource; hasModifiedAt(): boolean; clearModifiedAt(): ImageFileResource; getCreatedBy(): string; setCreatedBy(value: string): ImageFileResource; getModifiedBy(): string; setModifiedBy(value: string): ImageFileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ImageFileResource.AsObject; static toObject(includeInstance: boolean, msg: ImageFileResource): ImageFileResource.AsObject; static serializeBinaryToWriter(message: ImageFileResource, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ImageFileResource; static deserializeBinaryFromReader(message: ImageFileResource, reader: jspb.BinaryReader): ImageFileResource; } export namespace ImageFileResource { export type AsObject = { name: string, displayName: string, bytes: Uint8Array | string, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } } export class AudioFileResource extends jspb.Message { getName(): string; setName(value: string): AudioFileResource; getBytes(): Uint8Array | string; getBytes_asU8(): Uint8Array; getBytes_asB64(): string; setBytes(value: Uint8Array | string): AudioFileResource; getLanguage(): string; setLanguage(value: string): AudioFileResource; getDurationInS(): number; setDurationInS(value: number): AudioFileResource; getSampleRate(): number; setSampleRate(value: number): AudioFileResource; getAudioFileResourceType(): AudioFileResourceType; setAudioFileResourceType(value: AudioFileResourceType): AudioFileResource; getTranscriptionsList(): Array; setTranscriptionsList(value: Array): AudioFileResource; clearTranscriptionsList(): AudioFileResource; addTranscriptions(value?: S2tTranscription, index?: number): S2tTranscription; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): AudioFileResource; hasCreatedAt(): boolean; clearCreatedAt(): AudioFileResource; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): AudioFileResource; hasModifiedAt(): boolean; clearModifiedAt(): AudioFileResource; getCreatedBy(): string; setCreatedBy(value: string): AudioFileResource; getModifiedBy(): string; setModifiedBy(value: string): AudioFileResource; getDisplayName(): string; setDisplayName(value: string): AudioFileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AudioFileResource.AsObject; static toObject(includeInstance: boolean, msg: AudioFileResource): AudioFileResource.AsObject; static serializeBinaryToWriter(message: AudioFileResource, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AudioFileResource; static deserializeBinaryFromReader(message: AudioFileResource, reader: jspb.BinaryReader): AudioFileResource; } export namespace AudioFileResource { export type AsObject = { name: string, bytes: Uint8Array | string, language: string, durationInS: number, sampleRate: number, audioFileResourceType: AudioFileResourceType, transcriptionsList: Array, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, displayName: string, } } export class VideoFileResource extends jspb.Message { getName(): string; setName(value: string): VideoFileResource; getDisplayName(): string; setDisplayName(value: string): VideoFileResource; getBytes(): Uint8Array | string; getBytes_asU8(): Uint8Array; getBytes_asB64(): string; setBytes(value: Uint8Array | string): VideoFileResource; getDurationInS(): number; setDurationInS(value: number): VideoFileResource; getResolution(): string; setResolution(value: string): VideoFileResource; getFrameRate(): number; setFrameRate(value: number): VideoFileResource; getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): VideoFileResource; hasCreatedAt(): boolean; clearCreatedAt(): VideoFileResource; getModifiedAt(): google_protobuf_timestamp_pb.Timestamp | undefined; setModifiedAt(value?: google_protobuf_timestamp_pb.Timestamp): VideoFileResource; hasModifiedAt(): boolean; clearModifiedAt(): VideoFileResource; getCreatedBy(): string; setCreatedBy(value: string): VideoFileResource; getModifiedBy(): string; setModifiedBy(value: string): VideoFileResource; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): VideoFileResource.AsObject; static toObject(includeInstance: boolean, msg: VideoFileResource): VideoFileResource.AsObject; static serializeBinaryToWriter(message: VideoFileResource, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): VideoFileResource; static deserializeBinaryFromReader(message: VideoFileResource, reader: jspb.BinaryReader): VideoFileResource; } export namespace VideoFileResource { export type AsObject = { name: string, displayName: string, bytes: Uint8Array | string, durationInS: number, resolution: string, frameRate: number, createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, modifiedAt?: google_protobuf_timestamp_pb.Timestamp.AsObject, createdBy: string, modifiedBy: string, } } export class GetAudioFilesRequest extends jspb.Message { getParent(): string; setParent(value: string): GetAudioFilesRequest; getNamesList(): Array; setNamesList(value: Array): GetAudioFilesRequest; clearNamesList(): GetAudioFilesRequest; addNames(value: string, index?: number): GetAudioFilesRequest; getResourceView(): ResourceView; setResourceView(value: ResourceView): GetAudioFilesRequest; getPageToken(): string; setPageToken(value: string): GetAudioFilesRequest; getSortingMode(): ondewo_nlu_common_pb.SortingMode; setSortingMode(value: ondewo_nlu_common_pb.SortingMode): GetAudioFilesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetAudioFilesRequest; hasFieldMask(): boolean; clearFieldMask(): GetAudioFilesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAudioFilesRequest.AsObject; static toObject(includeInstance: boolean, msg: GetAudioFilesRequest): GetAudioFilesRequest.AsObject; static serializeBinaryToWriter(message: GetAudioFilesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAudioFilesRequest; static deserializeBinaryFromReader(message: GetAudioFilesRequest, reader: jspb.BinaryReader): GetAudioFilesRequest; } export namespace GetAudioFilesRequest { export type AsObject = { parent: string, namesList: Array, resourceView: ResourceView, pageToken: string, sortingMode: ondewo_nlu_common_pb.SortingMode, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 6, } } export class GetAudioFilesResponse extends jspb.Message { getAudioFilesList(): Array; setAudioFilesList(value: Array): GetAudioFilesResponse; clearAudioFilesList(): GetAudioFilesResponse; addAudioFiles(value?: AudioFileResource, index?: number): AudioFileResource; getErrorMessage(): string; setErrorMessage(value: string): GetAudioFilesResponse; getNextPageToken(): string; setNextPageToken(value: string): GetAudioFilesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAudioFilesResponse.AsObject; static toObject(includeInstance: boolean, msg: GetAudioFilesResponse): GetAudioFilesResponse.AsObject; static serializeBinaryToWriter(message: GetAudioFilesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAudioFilesResponse; static deserializeBinaryFromReader(message: GetAudioFilesResponse, reader: jspb.BinaryReader): GetAudioFilesResponse; } export namespace GetAudioFilesResponse { export type AsObject = { audioFilesList: Array, errorMessage: string, nextPageToken: string, } } export class AddAudioFilesRequest extends jspb.Message { getParent(): string; setParent(value: string): AddAudioFilesRequest; getSessionId(): string; setSessionId(value: string): AddAudioFilesRequest; getAudioFileResourcesList(): Array; setAudioFileResourcesList(value: Array): AddAudioFilesRequest; clearAudioFileResourcesList(): AddAudioFilesRequest; addAudioFileResources(value?: AudioFileResource, index?: number): AudioFileResource; getSessionStepId(): string; setSessionStepId(value: string): AddAudioFilesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddAudioFilesRequest.AsObject; static toObject(includeInstance: boolean, msg: AddAudioFilesRequest): AddAudioFilesRequest.AsObject; static serializeBinaryToWriter(message: AddAudioFilesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddAudioFilesRequest; static deserializeBinaryFromReader(message: AddAudioFilesRequest, reader: jspb.BinaryReader): AddAudioFilesRequest; } export namespace AddAudioFilesRequest { export type AsObject = { parent: string, sessionId: string, audioFileResourcesList: Array, sessionStepId: string, } } export class AddAudioFilesResponse extends jspb.Message { getAudioFileResourcesList(): Array; setAudioFileResourcesList(value: Array): AddAudioFilesResponse; clearAudioFileResourcesList(): AddAudioFilesResponse; addAudioFileResources(value?: AudioFileResource, index?: number): AudioFileResource; getErrorMessage(): string; setErrorMessage(value: string): AddAudioFilesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AddAudioFilesResponse.AsObject; static toObject(includeInstance: boolean, msg: AddAudioFilesResponse): AddAudioFilesResponse.AsObject; static serializeBinaryToWriter(message: AddAudioFilesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AddAudioFilesResponse; static deserializeBinaryFromReader(message: AddAudioFilesResponse, reader: jspb.BinaryReader): AddAudioFilesResponse; } export namespace AddAudioFilesResponse { export type AsObject = { audioFileResourcesList: Array, errorMessage: string, } } export class DeleteAudioFilesRequest extends jspb.Message { getParent(): string; setParent(value: string): DeleteAudioFilesRequest; getNamesList(): Array; setNamesList(value: Array): DeleteAudioFilesRequest; clearNamesList(): DeleteAudioFilesRequest; addNames(value: string, index?: number): DeleteAudioFilesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteAudioFilesRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteAudioFilesRequest): DeleteAudioFilesRequest.AsObject; static serializeBinaryToWriter(message: DeleteAudioFilesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteAudioFilesRequest; static deserializeBinaryFromReader(message: DeleteAudioFilesRequest, reader: jspb.BinaryReader): DeleteAudioFilesRequest; } export namespace DeleteAudioFilesRequest { export type AsObject = { parent: string, namesList: Array, } } export class DeleteAudioFilesResponse extends jspb.Message { getNamesList(): Array; setNamesList(value: Array): DeleteAudioFilesResponse; clearNamesList(): DeleteAudioFilesResponse; addNames(value: string, index?: number): DeleteAudioFilesResponse; getErrorMessage(): string; setErrorMessage(value: string): DeleteAudioFilesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteAudioFilesResponse.AsObject; static toObject(includeInstance: boolean, msg: DeleteAudioFilesResponse): DeleteAudioFilesResponse.AsObject; static serializeBinaryToWriter(message: DeleteAudioFilesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteAudioFilesResponse; static deserializeBinaryFromReader(message: DeleteAudioFilesResponse, reader: jspb.BinaryReader): DeleteAudioFilesResponse; } export namespace DeleteAudioFilesResponse { export type AsObject = { namesList: Array, errorMessage: string, } } export class ListAudioFilesRequest extends jspb.Message { getParent(): string; setParent(value: string): ListAudioFilesRequest; getSessionId(): string; setSessionId(value: string): ListAudioFilesRequest; getResourceView(): ResourceView; setResourceView(value: ResourceView): ListAudioFilesRequest; getPageToken(): string; setPageToken(value: string): ListAudioFilesRequest; getSortingMode(): ondewo_nlu_common_pb.SortingMode; setSortingMode(value: ondewo_nlu_common_pb.SortingMode): ListAudioFilesRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): ListAudioFilesRequest; hasFieldMask(): boolean; clearFieldMask(): ListAudioFilesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListAudioFilesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListAudioFilesRequest): ListAudioFilesRequest.AsObject; static serializeBinaryToWriter(message: ListAudioFilesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListAudioFilesRequest; static deserializeBinaryFromReader(message: ListAudioFilesRequest, reader: jspb.BinaryReader): ListAudioFilesRequest; } export namespace ListAudioFilesRequest { export type AsObject = { parent: string, sessionId: string, resourceView: ResourceView, pageToken: string, sortingMode: ondewo_nlu_common_pb.SortingMode, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 6, } } export class ListAudioFilesResponse extends jspb.Message { getAudioFilesList(): Array; setAudioFilesList(value: Array): ListAudioFilesResponse; clearAudioFilesList(): ListAudioFilesResponse; addAudioFiles(value?: AudioFileResource, index?: number): AudioFileResource; getNextPageToken(): string; setNextPageToken(value: string): ListAudioFilesResponse; getErrorMessage(): string; setErrorMessage(value: string): ListAudioFilesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListAudioFilesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListAudioFilesResponse): ListAudioFilesResponse.AsObject; static serializeBinaryToWriter(message: ListAudioFilesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListAudioFilesResponse; static deserializeBinaryFromReader(message: ListAudioFilesResponse, reader: jspb.BinaryReader): ListAudioFilesResponse; } export namespace ListAudioFilesResponse { export type AsObject = { audioFilesList: Array, nextPageToken: string, errorMessage: string, } } export class GetAudioFileOfSessionRequest extends jspb.Message { getParent(): string; setParent(value: string): GetAudioFileOfSessionRequest; getSessionId(): string; setSessionId(value: string): GetAudioFileOfSessionRequest; getResourceView(): ResourceView; setResourceView(value: ResourceView): GetAudioFileOfSessionRequest; getFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): GetAudioFileOfSessionRequest; hasFieldMask(): boolean; clearFieldMask(): GetAudioFileOfSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetAudioFileOfSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: GetAudioFileOfSessionRequest): GetAudioFileOfSessionRequest.AsObject; static serializeBinaryToWriter(message: GetAudioFileOfSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetAudioFileOfSessionRequest; static deserializeBinaryFromReader(message: GetAudioFileOfSessionRequest, reader: jspb.BinaryReader): GetAudioFileOfSessionRequest; } export namespace GetAudioFileOfSessionRequest { export type AsObject = { parent: string, sessionId: string, resourceView: ResourceView, fieldMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } export enum FieldMaskCase { _FIELD_MASK_NOT_SET = 0, FIELD_MASK = 4, } } export enum TranscriptionType { TRANSCRIPTION_TYPE_UNSPECIFIED = 0, TRANSCRIPTION_TYPE_S2T = 1, TRANSCRIPTION_TYPE_HUMAN = 2, } export enum ReasoningEffort { REASONING_EFFORT_UNSPECIFIED = 0, REASONING_EFFORT_MINIMAL = 1, REASONING_EFFORT_LOW = 2, REASONING_EFFORT_MEDIUM = 3, REASONING_EFFORT_HIGH = 4, } export enum LlmSafetyLocation { LLM_SAFETY_LOCATION_UNSPECIFIED = 0, LLM_SAFETY_LOCATION_INPUT = 1, LLM_SAFETY_LOCATION_OUTPUT = 2, } export enum AudioEncoding { AUDIO_ENCODING_UNSPECIFIED = 0, AUDIO_ENCODING_LINEAR_16 = 1, AUDIO_ENCODING_FLAC = 2, AUDIO_ENCODING_MULAW = 3, AUDIO_ENCODING_AMR = 4, AUDIO_ENCODING_AMR_WB = 5, AUDIO_ENCODING_OGG_OPUS = 6, AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = 7, } export enum ComparisonOperator { EQUAL = 0, GREATER = 1, GREATER_OR_EQUAL = 2, LESS_OR_EQUAL = 3, CONTAINS = 4, STARTS_WITH = 5, ENDS_WITH = 6, } export enum ResourceView { RESOURCE_VIEW_UNSPECIFIED = 0, RESOURCE_VIEW_FULL = 1, RESOURCE_VIEW_PARTIAL = 2, RESOURCE_VIEW_MINIMUM = 3, } export enum AudioFileResourceType { AUDIO_FILE_RESOURCE_TYPE_UNSPECIFIED = 0, AUDIO_FILE_RESOURCE_TYPE_T2S = 1, AUDIO_FILE_RESOURCE_TYPE_S2T = 2, AUDIO_FILE_RESOURCE_TYPE_S2T_AND_T2S = 3, }