Socket
Socket
Sign inDemoInstall

@elastic/elasticsearch-canary

Package Overview
Dependencies
10
Maintainers
62
Versions
91
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 8.11.0-canary.1 to 8.12.2-canary.1

free-report-junit.xml

8

lib/api/api/async_search.d.ts

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an async search by ID. If the search is still running, the search request will be cancelled. Otherwise, the saved search results are deleted.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/async-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/async-search.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ delete(this: That, params: T.AsyncSearchDeleteRequest | TB.AsyncSearchDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AsyncSearchDeleteResponse>;

* Retrieves the results of a previously submitted async search request given its ID.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/async-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/async-search.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ get<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.AsyncSearchGetRequest | TB.AsyncSearchGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AsyncSearchGetResponse<TDocument, TAggregations>>;

* Retrieves the status of a previously submitted async search request given its ID.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/async-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/async-search.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ status(this: That, params: T.AsyncSearchStatusRequest | TB.AsyncSearchStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AsyncSearchStatusResponse>;

* Executes a search request asynchronously.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/async-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/async-search.html | Elasticsearch API documentation}
*/

@@ -39,0 +39,0 @@ submit<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params?: T.AsyncSearchSubmitRequest | TB.AsyncSearchSubmitRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AsyncSearchSubmitResponse<TDocument, TAggregations>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/autoscaling-delete-autoscaling-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/autoscaling-delete-autoscaling-policy.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteAutoscalingPolicy(this: That, params: T.AutoscalingDeleteAutoscalingPolicyRequest | TB.AutoscalingDeleteAutoscalingPolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AutoscalingDeleteAutoscalingPolicyResponse>;

* Gets the current autoscaling capacity based on the configured autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/autoscaling-get-autoscaling-capacity.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/autoscaling-get-autoscaling-capacity.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ getAutoscalingCapacity(this: That, params?: T.AutoscalingGetAutoscalingCapacityRequest | TB.AutoscalingGetAutoscalingCapacityRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AutoscalingGetAutoscalingCapacityResponse>;

* Retrieves an autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/autoscaling-get-autoscaling-capacity.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/autoscaling-get-autoscaling-capacity.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getAutoscalingPolicy(this: That, params: T.AutoscalingGetAutoscalingPolicyRequest | TB.AutoscalingGetAutoscalingPolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AutoscalingGetAutoscalingPolicyResponse>;

* Creates a new autoscaling policy. Designed for indirect use by ECE/ESS and ECK. Direct use is not supported.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/autoscaling-put-autoscaling-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/autoscaling-put-autoscaling-policy.html | Elasticsearch API documentation}
*/

@@ -39,0 +39,0 @@ putAutoscalingPolicy(this: That, params: T.AutoscalingPutAutoscalingPolicyRequest | TB.AutoscalingPutAutoscalingPolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.AutoscalingPutAutoscalingPolicyResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to perform multiple index/update/delete operations in a single request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-bulk.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-bulk.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function BulkApi<TDocument = unknown, TPartialDocument = unknown>(this: That, params: T.BulkRequest<TDocument, TPartialDocument> | TB.BulkRequest<TDocument, TPartialDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.BulkResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Shows information about currently configured aliases to indices including filter and routing infos.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-alias.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-alias.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ aliases(this: That, params?: T.CatAliasesRequest | TB.CatAliasesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatAliasesResponse>;

* Provides a snapshot of how many shards are allocated to each data node and how much disk space they are using.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-allocation.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-allocation.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ allocation(this: That, params?: T.CatAllocationRequest | TB.CatAllocationRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatAllocationResponse>;

* Returns information about existing component_templates templates.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-component-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-component-templates.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ componentTemplates(this: That, params?: T.CatComponentTemplatesRequest | TB.CatComponentTemplatesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatComponentTemplatesResponse>;

* Provides quick access to the document count of the entire cluster, or individual indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-count.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-count.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ count(this: That, params?: T.CatCountRequest | TB.CatCountRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatCountResponse>;

* Shows how much heap memory is currently being used by fielddata on every data node in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-fielddata.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-fielddata.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ fielddata(this: That, params?: T.CatFielddataRequest | TB.CatFielddataRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatFielddataResponse>;

* Returns a concise representation of the cluster health.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-health.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-health.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ health(this: That, params?: T.CatHealthRequest | TB.CatHealthRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatHealthResponse>;

* Returns help for the Cat APIs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ help(this: That, params?: T.CatHelpRequest | TB.CatHelpRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatHelpResponse>;

* Returns information about indices: number of primaries and replicas, document counts, disk size, ...
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-indices.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-indices.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ indices(this: That, params?: T.CatIndicesRequest | TB.CatIndicesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatIndicesResponse>;

* Returns information about the master node.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-master.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-master.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ master(this: That, params?: T.CatMasterRequest | TB.CatMasterRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatMasterResponse>;

* Gets configuration and usage information about data frame analytics jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ mlDataFrameAnalytics(this: That, params?: T.CatMlDataFrameAnalyticsRequest | TB.CatMlDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatMlDataFrameAnalyticsResponse>;

* Gets configuration and usage information about datafeeds.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-datafeeds.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-datafeeds.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ mlDatafeeds(this: That, params?: T.CatMlDatafeedsRequest | TB.CatMlDatafeedsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatMlDatafeedsResponse>;

* Gets configuration and usage information about anomaly detection jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-anomaly-detectors.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-anomaly-detectors.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ mlJobs(this: That, params?: T.CatMlJobsRequest | TB.CatMlJobsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatMlJobsResponse>;

* Gets configuration and usage information about inference trained models.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-trained-model.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-trained-model.html | Elasticsearch API documentation}
*/

@@ -116,3 +116,3 @@ mlTrainedModels(this: That, params?: T.CatMlTrainedModelsRequest | TB.CatMlTrainedModelsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatMlTrainedModelsResponse>;

* Returns information about custom node attributes.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-nodeattrs.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-nodeattrs.html | Elasticsearch API documentation}
*/

@@ -124,3 +124,3 @@ nodeattrs(this: That, params?: T.CatNodeattrsRequest | TB.CatNodeattrsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatNodeattrsResponse>;

* Returns basic statistics about performance of cluster nodes.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-nodes.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-nodes.html | Elasticsearch API documentation}
*/

@@ -132,3 +132,3 @@ nodes(this: That, params?: T.CatNodesRequest | TB.CatNodesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatNodesResponse>;

* Returns a concise representation of the cluster pending tasks.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-pending-tasks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-pending-tasks.html | Elasticsearch API documentation}
*/

@@ -140,3 +140,3 @@ pendingTasks(this: That, params?: T.CatPendingTasksRequest | TB.CatPendingTasksRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatPendingTasksResponse>;

* Returns information about installed plugins across nodes node.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-plugins.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-plugins.html | Elasticsearch API documentation}
*/

@@ -148,3 +148,3 @@ plugins(this: That, params?: T.CatPluginsRequest | TB.CatPluginsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatPluginsResponse>;

* Returns information about index shard recoveries, both on-going completed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-recovery.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-recovery.html | Elasticsearch API documentation}
*/

@@ -156,3 +156,3 @@ recovery(this: That, params?: T.CatRecoveryRequest | TB.CatRecoveryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatRecoveryResponse>;

* Returns information about snapshot repositories registered in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-repositories.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-repositories.html | Elasticsearch API documentation}
*/

@@ -164,3 +164,3 @@ repositories(this: That, params?: T.CatRepositoriesRequest | TB.CatRepositoriesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatRepositoriesResponse>;

* Provides low-level information about the segments in the shards of an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-segments.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-segments.html | Elasticsearch API documentation}
*/

@@ -172,3 +172,3 @@ segments(this: That, params?: T.CatSegmentsRequest | TB.CatSegmentsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatSegmentsResponse>;

* Provides a detailed view of shard allocation on nodes.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-shards.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-shards.html | Elasticsearch API documentation}
*/

@@ -180,3 +180,3 @@ shards(this: That, params?: T.CatShardsRequest | TB.CatShardsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatShardsResponse>;

* Returns all snapshots in a specific repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-snapshots.html | Elasticsearch API documentation}
*/

@@ -188,3 +188,3 @@ snapshots(this: That, params?: T.CatSnapshotsRequest | TB.CatSnapshotsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatSnapshotsResponse>;

* Returns information about the tasks currently executing on one or more nodes in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/tasks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/tasks.html | Elasticsearch API documentation}
*/

@@ -196,3 +196,3 @@ tasks(this: That, params?: T.CatTasksRequest | TB.CatTasksRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatTasksResponse>;

* Returns information about existing templates.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-templates.html | Elasticsearch API documentation}
*/

@@ -204,3 +204,3 @@ templates(this: That, params?: T.CatTemplatesRequest | TB.CatTemplatesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatTemplatesResponse>;

* Returns cluster-wide thread pool statistics per node. By default the active, queue and rejected statistics are returned for all thread pools.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-thread-pool.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-thread-pool.html | Elasticsearch API documentation}
*/

@@ -212,3 +212,3 @@ threadPool(this: That, params?: T.CatThreadPoolRequest | TB.CatThreadPoolRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatThreadPoolResponse>;

* Gets configuration and usage information about transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cat-transforms.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cat-transforms.html | Elasticsearch API documentation}
*/

@@ -215,0 +215,0 @@ transforms(this: That, params?: T.CatTransformsRequest | TB.CatTransformsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CatTransformsResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes auto-follow patterns.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-delete-auto-follow-pattern.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-delete-auto-follow-pattern.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteAutoFollowPattern(this: That, params: T.CcrDeleteAutoFollowPatternRequest | TB.CcrDeleteAutoFollowPatternRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrDeleteAutoFollowPatternResponse>;

* Creates a new follower index configured to follow the referenced leader index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-put-follow.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-put-follow.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ follow(this: That, params: T.CcrFollowRequest | TB.CcrFollowRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrFollowResponse>;

* Retrieves information about all follower indices, including parameters and status for each follower index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-get-follow-info.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-get-follow-info.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ followInfo(this: That, params: T.CcrFollowInfoRequest | TB.CcrFollowInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrFollowInfoResponse>;

* Retrieves follower stats. return shard-level stats about the following tasks associated with each shard for the specified indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-get-follow-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-get-follow-stats.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ followStats(this: That, params: T.CcrFollowStatsRequest | TB.CcrFollowStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrFollowStatsResponse>;

* Removes the follower retention leases from the leader.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-post-forget-follower.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-post-forget-follower.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ forgetFollower(this: That, params: T.CcrForgetFollowerRequest | TB.CcrForgetFollowerRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrForgetFollowerResponse>;

* Gets configured auto-follow patterns. Returns the specified auto-follow pattern collection.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-get-auto-follow-pattern.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-get-auto-follow-pattern.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ getAutoFollowPattern(this: That, params?: T.CcrGetAutoFollowPatternRequest | TB.CcrGetAutoFollowPatternRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrGetAutoFollowPatternResponse>;

* Pauses an auto-follow pattern
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-pause-auto-follow-pattern.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-pause-auto-follow-pattern.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ pauseAutoFollowPattern(this: That, params: T.CcrPauseAutoFollowPatternRequest | TB.CcrPauseAutoFollowPatternRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrPauseAutoFollowPatternResponse>;

* Pauses a follower index. The follower index will not fetch any additional operations from the leader index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-post-pause-follow.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-post-pause-follow.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ pauseFollow(this: That, params: T.CcrPauseFollowRequest | TB.CcrPauseFollowRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrPauseFollowResponse>;

* Creates a new named collection of auto-follow patterns against a specified remote cluster. Newly created indices on the remote cluster matching any of the specified patterns will be automatically configured as follower indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-put-auto-follow-pattern.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-put-auto-follow-pattern.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ putAutoFollowPattern(this: That, params: T.CcrPutAutoFollowPatternRequest | TB.CcrPutAutoFollowPatternRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrPutAutoFollowPatternResponse>;

* Resumes an auto-follow pattern that has been paused
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-resume-auto-follow-pattern.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-resume-auto-follow-pattern.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ resumeAutoFollowPattern(this: That, params: T.CcrResumeAutoFollowPatternRequest | TB.CcrResumeAutoFollowPatternRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrResumeAutoFollowPatternResponse>;

* Resumes a follower index that has been paused
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-post-resume-follow.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-post-resume-follow.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ resumeFollow(this: That, params: T.CcrResumeFollowRequest | TB.CcrResumeFollowRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrResumeFollowResponse>;

* Gets all stats related to cross-cluster replication.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-get-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-get-stats.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ stats(this: That, params?: T.CcrStatsRequest | TB.CcrStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrStatsResponse>;

* Stops the following task associated with a follower index and removes index metadata and settings associated with cross-cluster replication.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ccr-post-unfollow.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ccr-post-unfollow.html | Elasticsearch API documentation}
*/

@@ -111,0 +111,0 @@ unfollow(this: That, params: T.CcrUnfollowRequest | TB.CcrUnfollowRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CcrUnfollowResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Explicitly clears the search context for a scroll.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/clear-scroll-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/clear-scroll-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ClearScrollApi(this: That, params?: T.ClearScrollRequest | TB.ClearScrollRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClearScrollResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Close a point in time
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/point-in-time-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/point-in-time-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ClosePointInTimeApi(this: That, params: T.ClosePointInTimeRequest | TB.ClosePointInTimeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClosePointInTimeResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Provides explanations for shard allocations in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-allocation-explain.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-allocation-explain.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ allocationExplain(this: That, params?: T.ClusterAllocationExplainRequest | TB.ClusterAllocationExplainRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterAllocationExplainResponse>;

* Deletes a component template
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-component-template.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-component-template.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ deleteComponentTemplate(this: That, params: T.ClusterDeleteComponentTemplateRequest | TB.ClusterDeleteComponentTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterDeleteComponentTemplateResponse>;

* Clears cluster voting config exclusions.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/voting-config-exclusions.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/voting-config-exclusions.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ deleteVotingConfigExclusions(this: That, params?: T.ClusterDeleteVotingConfigExclusionsRequest | TB.ClusterDeleteVotingConfigExclusionsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterDeleteVotingConfigExclusionsResponse>;

* Returns information about whether a particular component template exist
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-component-template.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-component-template.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ existsComponentTemplate(this: That, params: T.ClusterExistsComponentTemplateRequest | TB.ClusterExistsComponentTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterExistsComponentTemplateResponse>;

* Returns one or more component templates
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-component-template.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-component-template.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ getComponentTemplate(this: That, params?: T.ClusterGetComponentTemplateRequest | TB.ClusterGetComponentTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterGetComponentTemplateResponse>;

* Returns cluster settings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-get-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-get-settings.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ getSettings(this: That, params?: T.ClusterGetSettingsRequest | TB.ClusterGetSettingsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterGetSettingsResponse>;

* Returns basic information about the health of the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-health.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-health.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ health(this: That, params?: T.ClusterHealthRequest | TB.ClusterHealthRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterHealthResponse>;

* Returns different information about the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-info.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-info.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ info(this: That, params: T.ClusterInfoRequest | TB.ClusterInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterInfoResponse>;

* Returns a list of any cluster-level changes (e.g. create index, update mapping, allocate or fail shard) which have not yet been executed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-pending.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-pending.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ pendingTasks(this: That, params?: T.ClusterPendingTasksRequest | TB.ClusterPendingTasksRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterPendingTasksResponse>;

* Updates the cluster voting config exclusions by node ids or node names.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/voting-config-exclusions.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/voting-config-exclusions.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ postVotingConfigExclusions(this: That, params?: T.ClusterPostVotingConfigExclusionsRequest | TB.ClusterPostVotingConfigExclusionsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterPostVotingConfigExclusionsResponse>;

* Creates or updates a component template
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-component-template.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-component-template.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ putComponentTemplate(this: That, params: T.ClusterPutComponentTemplateRequest | TB.ClusterPutComponentTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterPutComponentTemplateResponse>;

* Updates the cluster settings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-update-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-update-settings.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ putSettings(this: That, params?: T.ClusterPutSettingsRequest | TB.ClusterPutSettingsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterPutSettingsResponse>;

* Returns the information about configured remote clusters.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-remote-info.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-remote-info.html | Elasticsearch API documentation}
*/

@@ -116,3 +116,3 @@ remoteInfo(this: That, params?: T.ClusterRemoteInfoRequest | TB.ClusterRemoteInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterRemoteInfoResponse>;

* Allows to manually change the allocation of individual shards in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-reroute.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-reroute.html | Elasticsearch API documentation}
*/

@@ -124,3 +124,3 @@ reroute(this: That, params?: T.ClusterRerouteRequest | TB.ClusterRerouteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterRerouteResponse>;

* Returns a comprehensive information about the state of the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-state.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-state.html | Elasticsearch API documentation}
*/

@@ -132,3 +132,3 @@ state(this: That, params?: T.ClusterStateRequest | TB.ClusterStateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterStateResponse>;

* Returns high-level overview of cluster statistics.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-stats.html | Elasticsearch API documentation}
*/

@@ -135,0 +135,0 @@ stats(this: That, params?: T.ClusterStatsRequest | TB.ClusterStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ClusterStatsResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns number of documents matching a query.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-count.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-count.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function CountApi(this: That, params?: T.CountRequest | TB.CountRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.CountResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Creates a new document in the index. Returns a 409 response when a document with a same ID already exists in the index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-index_.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-index_.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function CreateApi<TDocument = unknown>(this: That, params: T.CreateRequest<TDocument> | TB.CreateRequest<TDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.CreateResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes the specified dangling index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteDanglingIndex(this: That, params: T.DanglingIndicesDeleteDanglingIndexRequest | TB.DanglingIndicesDeleteDanglingIndexRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DanglingIndicesDeleteDanglingIndexResponse>;

* Imports the specified dangling index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ importDanglingIndex(this: That, params: T.DanglingIndicesImportDanglingIndexRequest | TB.DanglingIndicesImportDanglingIndexRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DanglingIndicesImportDanglingIndexResponse>;

* Returns all dangling indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-gateway-dangling-indices.html | Elasticsearch API documentation}
*/

@@ -31,0 +31,0 @@ listDanglingIndices(this: That, params?: T.DanglingIndicesListDanglingIndicesRequest | TB.DanglingIndicesListDanglingIndicesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DanglingIndicesListDanglingIndicesResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Changes the number of requests per second for a particular Delete By Query operation.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-delete-by-query.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-delete-by-query.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function DeleteByQueryRethrottleApi(this: That, params: T.DeleteByQueryRethrottleRequest | TB.DeleteByQueryRethrottleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DeleteByQueryRethrottleResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes documents matching the provided query.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-delete-by-query.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-delete-by-query.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function DeleteByQueryApi(this: That, params: T.DeleteByQueryRequest | TB.DeleteByQueryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DeleteByQueryResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes a script.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-scripting.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-scripting.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function DeleteScriptApi(this: That, params: T.DeleteScriptRequest | TB.DeleteScriptRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DeleteScriptResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Removes a document from the index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-delete.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-delete.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function DeleteApi(this: That, params: T.DeleteRequest | TB.DeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.DeleteResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an existing enrich policy and its enrich index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-enrich-policy-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-enrich-policy-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deletePolicy(this: That, params: T.EnrichDeletePolicyRequest | TB.EnrichDeletePolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EnrichDeletePolicyResponse>;

* Creates the enrich index for an existing enrich policy.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/execute-enrich-policy-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/execute-enrich-policy-api.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ executePolicy(this: That, params: T.EnrichExecutePolicyRequest | TB.EnrichExecutePolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EnrichExecutePolicyResponse>;

* Gets information about an enrich policy.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-enrich-policy-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-enrich-policy-api.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getPolicy(this: That, params?: T.EnrichGetPolicyRequest | TB.EnrichGetPolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EnrichGetPolicyResponse>;

* Creates a new enrich policy.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-enrich-policy-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-enrich-policy-api.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ putPolicy(this: That, params: T.EnrichPutPolicyRequest | TB.EnrichPutPolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EnrichPutPolicyResponse>;

* Gets enrich coordinator statistics and information about enrich policies that are currently executing.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/enrich-stats-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/enrich-stats-api.html | Elasticsearch API documentation}
*/

@@ -47,0 +47,0 @@ stats(this: That, params?: T.EnrichStatsRequest | TB.EnrichStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EnrichStatsResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an async EQL search by ID. If the search is still running, the search request will be cancelled. Otherwise, the saved search results are deleted.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/eql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/eql-search-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ delete(this: That, params: T.EqlDeleteRequest | TB.EqlDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EqlDeleteResponse>;

* Returns async results from previously executed Event Query Language (EQL) search
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-async-eql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-async-eql-search-api.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ get<TEvent = unknown>(this: That, params: T.EqlGetRequest | TB.EqlGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EqlGetResponse<TEvent>>;

* Returns the status of a previously submitted async or stored Event Query Language (EQL) search
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-async-eql-status-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-async-eql-status-api.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getStatus(this: That, params: T.EqlGetStatusRequest | TB.EqlGetStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EqlGetStatusResponse>;

* Returns results matching a query expressed in Event Query Language (EQL)
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/eql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/eql-search-api.html | Elasticsearch API documentation}
*/

@@ -39,0 +39,0 @@ search<TEvent = unknown>(this: That, params: T.EqlSearchRequest | TB.EqlSearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.EqlSearchResponse<TEvent>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns information about whether a document source exists in an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-get.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-get.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ExistsSourceApi(this: That, params: T.ExistsSourceRequest | TB.ExistsSourceRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ExistsSourceResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns information about whether a document exists in an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-get.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-get.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ExistsApi(this: That, params: T.ExistsRequest | TB.ExistsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ExistsResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns information about why a specific matches (or doesn't match) a query.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-explain.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-explain.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ExplainApi<TDocument = unknown>(this: That, params: T.ExplainRequest | TB.ExplainRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ExplainResponse<TDocument>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Gets a list of features which can be included in snapshots using the feature_states field when creating a snapshot
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-features-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-features-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ getFeatures(this: That, params?: T.FeaturesGetFeaturesRequest | TB.FeaturesGetFeaturesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.FeaturesGetFeaturesResponse>;

* Resets the internal state of features, usually by deleting system indices
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -23,0 +23,0 @@ resetFeatures(this: That, params?: T.FeaturesResetFeaturesRequest | TB.FeaturesResetFeaturesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.FeaturesResetFeaturesResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns the information about the capabilities of fields among multiple indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-field-caps.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-field-caps.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function FieldCapsApi(this: That, params?: T.FieldCapsRequest | TB.FieldCapsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.FieldCapsResponse>;

@@ -11,4 +11,16 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

/**
* Deletes a secret stored by Fleet.
*/
deleteSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;
deleteSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>;
deleteSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>;
/**
* Retrieves a secret stored by Fleet.
*/
getSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;
getSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>;
getSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>;
/**
* Returns the current global checkpoints for an index. This API is design for internal use by the fleet server project.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-global-checkpoints.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-global-checkpoints.html | Elasticsearch API documentation}
*/

@@ -25,2 +37,8 @@ globalCheckpoints(this: That, params: T.FleetGlobalCheckpointsRequest | TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.FleetGlobalCheckpointsResponse>;

/**
* Creates a secret stored by Fleet.
*/
postSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;
postSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>;
postSecret(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>;
/**
* Search API where the search will only be executed after specified checkpoints are available due to a refresh. This API is designed for internal use by the fleet server project.

@@ -27,0 +45,0 @@ */

@@ -31,2 +31,36 @@ "use strict";

}
async deleteSecret(params, options) {
const acceptedPath = ['id'];
const querystring = {};
const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {
if (acceptedPath.includes(key)) {
continue;
}
else if (key !== 'body') {
querystring[key] = params[key];
}
}
const method = 'DELETE';
const path = `/_fleet/secret/${encodeURIComponent(params.id.toString())}`;
return await this.transport.request({ path, method, querystring, body }, options);
}
async getSecret(params, options) {
const acceptedPath = ['id'];
const querystring = {};
const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {
if (acceptedPath.includes(key)) {
continue;
}
else if (key !== 'body') {
querystring[key] = params[key];
}
}
const method = 'GET';
const path = `/_fleet/secret/${encodeURIComponent(params.id.toString())}`;
return await this.transport.request({ path, method, querystring, body }, options);
}
async globalCheckpoints(params, options) {

@@ -81,2 +115,19 @@ const acceptedPath = ['index'];

}
async postSecret(params, options) {
const acceptedPath = [];
const querystring = {};
const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {
if (acceptedPath.includes(key)) {
continue;
}
else if (key !== 'body') {
querystring[key] = params[key];
}
}
const method = 'POST';
const path = '/_fleet/secret';
return await this.transport.request({ path, method, querystring, body }, options);
}
async search(params, options) {

@@ -83,0 +134,0 @@ const acceptedPath = ['index'];

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns all script contexts.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/painless/8.11/painless-contexts.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/painless/8.12/painless-contexts.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function GetScriptContextApi(this: That, params?: T.GetScriptContextRequest | TB.GetScriptContextRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GetScriptContextResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns available script types, languages and contexts
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-scripting.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-scripting.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function GetScriptLanguagesApi(this: That, params?: T.GetScriptLanguagesRequest | TB.GetScriptLanguagesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GetScriptLanguagesResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns a script.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-scripting.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-scripting.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function GetScriptApi(this: That, params: T.GetScriptRequest | TB.GetScriptRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GetScriptResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns the source of a document.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-get.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-get.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function GetSourceApi<TDocument = unknown>(this: That, params: T.GetSourceRequest | TB.GetSourceRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GetSourceResponse<TDocument>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns a document.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-get.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-get.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function GetApi<TDocument = unknown>(this: That, params: T.GetRequest | TB.GetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GetResponse<TDocument>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Explore extracted and summarized information about the documents and terms in an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/graph-explore-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/graph-explore-api.html | Elasticsearch API documentation}
*/

@@ -15,0 +15,0 @@ explore(this: That, params: T.GraphExploreRequest | TB.GraphExploreRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.GraphExploreResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns the health of the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/health-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/health-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function HealthReportApi(this: That, params?: T.HealthReportRequest | TB.HealthReportRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.HealthReportResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes the specified lifecycle policy definition. A currently used policy cannot be deleted.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-delete-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-delete-lifecycle.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteLifecycle(this: That, params: T.IlmDeleteLifecycleRequest | TB.IlmDeleteLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmDeleteLifecycleResponse>;

* Retrieves information about the index's current lifecycle state, such as the currently executing phase, action, and step.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-explain-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-explain-lifecycle.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ explainLifecycle(this: That, params: T.IlmExplainLifecycleRequest | TB.IlmExplainLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmExplainLifecycleResponse>;

* Returns the specified policy definition. Includes the policy version and last modified date.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-get-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-get-lifecycle.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getLifecycle(this: That, params?: T.IlmGetLifecycleRequest | TB.IlmGetLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmGetLifecycleResponse>;

* Retrieves the current index lifecycle management (ILM) status.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-get-status.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-get-status.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getStatus(this: That, params?: T.IlmGetStatusRequest | TB.IlmGetStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmGetStatusResponse>;

* Migrates the indices and ILM policies away from custom node attribute allocation routing to data tiers routing
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-migrate-to-data-tiers.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-migrate-to-data-tiers.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ migrateToDataTiers(this: That, params?: T.IlmMigrateToDataTiersRequest | TB.IlmMigrateToDataTiersRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmMigrateToDataTiersResponse>;

* Manually moves an index into the specified step and executes that step.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-move-to-step.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-move-to-step.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ moveToStep(this: That, params: T.IlmMoveToStepRequest | TB.IlmMoveToStepRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmMoveToStepResponse>;

* Creates a lifecycle policy
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-put-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-put-lifecycle.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ putLifecycle(this: That, params: T.IlmPutLifecycleRequest | TB.IlmPutLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmPutLifecycleResponse>;

* Removes the assigned lifecycle policy and stops managing the specified index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-remove-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-remove-policy.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ removePolicy(this: That, params: T.IlmRemovePolicyRequest | TB.IlmRemovePolicyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmRemovePolicyResponse>;

* Retries executing the policy for an index that is in the ERROR step.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-retry-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-retry-policy.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ retry(this: That, params: T.IlmRetryRequest | TB.IlmRetryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmRetryResponse>;

* Start the index lifecycle management (ILM) plugin.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-start.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-start.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ start(this: That, params?: T.IlmStartRequest | TB.IlmStartRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmStartResponse>;

* Halts all lifecycle management operations and stops the index lifecycle management (ILM) plugin
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ilm-stop.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ilm-stop.html | Elasticsearch API documentation}
*/

@@ -95,0 +95,0 @@ stop(this: That, params?: T.IlmStopRequest | TB.IlmStopRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IlmStopResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Creates or updates a document in an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-index_.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-index_.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function IndexApi<TDocument = unknown>(this: That, params: T.IndexRequest<TDocument> | TB.IndexRequest<TDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndexResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Adds a block to an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/index-modules-blocks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/index-modules-blocks.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ addBlock(this: That, params: T.IndicesAddBlockRequest | TB.IndicesAddBlockRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesAddBlockResponse>;

* Performs the analysis process on a text and return the tokens breakdown of the text.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-analyze.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-analyze.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ analyze(this: That, params?: T.IndicesAnalyzeRequest | TB.IndicesAnalyzeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesAnalyzeResponse>;

* Clears all or specific caches for one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-clearcache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-clearcache.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ clearCache(this: That, params?: T.IndicesClearCacheRequest | TB.IndicesClearCacheRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesClearCacheResponse>;

* Clones an index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-clone-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-clone-index.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ clone(this: That, params: T.IndicesCloneRequest | TB.IndicesCloneRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesCloneResponse>;

* Closes an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-close.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-close.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ close(this: That, params: T.IndicesCloseRequest | TB.IndicesCloseRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesCloseResponse>;

* Creates an index with optional settings and mappings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-create-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-create-index.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ create(this: That, params: T.IndicesCreateRequest | TB.IndicesCreateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesCreateResponse>;

* Creates a data stream
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ createDataStream(this: That, params: T.IndicesCreateDataStreamRequest | TB.IndicesCreateDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesCreateDataStreamResponse>;

* Provides statistics on operations happening in a data stream.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ dataStreamsStats(this: That, params?: T.IndicesDataStreamsStatsRequest | TB.IndicesDataStreamsStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDataStreamsStatsResponse>;

* Deletes an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-delete-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-delete-index.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ delete(this: That, params: T.IndicesDeleteRequest | TB.IndicesDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteResponse>;

* Deletes an alias.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-aliases.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ deleteAlias(this: That, params: T.IndicesDeleteAliasRequest | TB.IndicesDeleteAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteAliasResponse>;

* Deletes the data stream lifecycle of the selected data streams.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams-delete-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams-delete-lifecycle.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ deleteDataLifecycle(this: That, params: T.IndicesDeleteDataLifecycleRequest | TB.IndicesDeleteDataLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteDataLifecycleResponse>;

* Deletes a data stream.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ deleteDataStream(this: That, params: T.IndicesDeleteDataStreamRequest | TB.IndicesDeleteDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteDataStreamResponse>;

* Deletes an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-delete-template.html | Elasticsearch API documentation}
*/

@@ -116,3 +116,3 @@ deleteIndexTemplate(this: That, params: T.IndicesDeleteIndexTemplateRequest | TB.IndicesDeleteIndexTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteIndexTemplateResponse>;

* Deletes an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-delete-template-v1.html | Elasticsearch API documentation}
*/

@@ -124,3 +124,3 @@ deleteTemplate(this: That, params: T.IndicesDeleteTemplateRequest | TB.IndicesDeleteTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDeleteTemplateResponse>;

* Analyzes the disk usage of each field of an index or data stream
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-disk-usage.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-disk-usage.html | Elasticsearch API documentation}
*/

@@ -132,3 +132,3 @@ diskUsage(this: That, params: T.IndicesDiskUsageRequest | TB.IndicesDiskUsageRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDiskUsageResponse>;

* Downsample an index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-downsample-data-stream.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-downsample-data-stream.html | Elasticsearch API documentation}
*/

@@ -140,3 +140,3 @@ downsample(this: That, params: T.IndicesDownsampleRequest | TB.IndicesDownsampleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesDownsampleResponse>;

* Returns information about whether a particular index exists.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-exists.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-exists.html | Elasticsearch API documentation}
*/

@@ -148,3 +148,3 @@ exists(this: That, params: T.IndicesExistsRequest | TB.IndicesExistsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesExistsResponse>;

* Returns information about whether a particular alias exists.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-aliases.html | Elasticsearch API documentation}
*/

@@ -156,3 +156,3 @@ existsAlias(this: That, params: T.IndicesExistsAliasRequest | TB.IndicesExistsAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesExistsAliasResponse>;

* Returns information about whether a particular index template exists.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/index-templates.html | Elasticsearch API documentation}
*/

@@ -164,3 +164,3 @@ existsIndexTemplate(this: That, params: T.IndicesExistsIndexTemplateRequest | TB.IndicesExistsIndexTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesExistsIndexTemplateResponse>;

* Returns information about whether a particular index template exists.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-template-exists-v1.html | Elasticsearch API documentation}
*/

@@ -172,3 +172,3 @@ existsTemplate(this: That, params: T.IndicesExistsTemplateRequest | TB.IndicesExistsTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesExistsTemplateResponse>;

* Retrieves information about the index's current data stream lifecycle, such as any potential encountered error, time since creation etc.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams-explain-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams-explain-lifecycle.html | Elasticsearch API documentation}
*/

@@ -180,3 +180,3 @@ explainDataLifecycle(this: That, params: T.IndicesExplainDataLifecycleRequest | TB.IndicesExplainDataLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesExplainDataLifecycleResponse>;

* Returns the field usage stats for each field of an index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/field-usage-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/field-usage-stats.html | Elasticsearch API documentation}
*/

@@ -188,3 +188,3 @@ fieldUsageStats(this: That, params: T.IndicesFieldUsageStatsRequest | TB.IndicesFieldUsageStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesFieldUsageStatsResponse>;

* Performs the flush operation on one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-flush.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-flush.html | Elasticsearch API documentation}
*/

@@ -196,3 +196,3 @@ flush(this: That, params?: T.IndicesFlushRequest | TB.IndicesFlushRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesFlushResponse>;

* Performs the force merge operation on one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-forcemerge.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-forcemerge.html | Elasticsearch API documentation}
*/

@@ -204,3 +204,3 @@ forcemerge(this: That, params?: T.IndicesForcemergeRequest | TB.IndicesForcemergeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesForcemergeResponse>;

* Returns information about one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-get-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-index.html | Elasticsearch API documentation}
*/

@@ -212,3 +212,3 @@ get(this: That, params: T.IndicesGetRequest | TB.IndicesGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetResponse>;

* Returns an alias.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-aliases.html | Elasticsearch API documentation}
*/

@@ -220,3 +220,3 @@ getAlias(this: That, params?: T.IndicesGetAliasRequest | TB.IndicesGetAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetAliasResponse>;

* Returns the data stream lifecycle of the selected data streams.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams-get-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams-get-lifecycle.html | Elasticsearch API documentation}
*/

@@ -228,3 +228,3 @@ getDataLifecycle(this: That, params: T.IndicesGetDataLifecycleRequest | TB.IndicesGetDataLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetDataLifecycleResponse>;

* Returns data streams.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -236,3 +236,3 @@ getDataStream(this: That, params?: T.IndicesGetDataStreamRequest | TB.IndicesGetDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetDataStreamResponse>;

* Returns mapping for one or more fields.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-get-field-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-field-mapping.html | Elasticsearch API documentation}
*/

@@ -244,3 +244,3 @@ getFieldMapping(this: That, params: T.IndicesGetFieldMappingRequest | TB.IndicesGetFieldMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetFieldMappingResponse>;

* Returns an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-template.html | Elasticsearch API documentation}
*/

@@ -252,3 +252,3 @@ getIndexTemplate(this: That, params?: T.IndicesGetIndexTemplateRequest | TB.IndicesGetIndexTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetIndexTemplateResponse>;

* Returns mappings for one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-get-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-mapping.html | Elasticsearch API documentation}
*/

@@ -260,3 +260,3 @@ getMapping(this: That, params?: T.IndicesGetMappingRequest | TB.IndicesGetMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetMappingResponse>;

* Returns settings for one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-get-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-settings.html | Elasticsearch API documentation}
*/

@@ -268,3 +268,3 @@ getSettings(this: That, params?: T.IndicesGetSettingsRequest | TB.IndicesGetSettingsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetSettingsResponse>;

* Returns an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-get-template-v1.html | Elasticsearch API documentation}
*/

@@ -276,3 +276,3 @@ getTemplate(this: That, params?: T.IndicesGetTemplateRequest | TB.IndicesGetTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesGetTemplateResponse>;

* Migrates an alias to a data stream
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -284,3 +284,3 @@ migrateToDataStream(this: That, params: T.IndicesMigrateToDataStreamRequest | TB.IndicesMigrateToDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesMigrateToDataStreamResponse>;

* Modifies a data stream
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -292,3 +292,3 @@ modifyDataStream(this: That, params: T.IndicesModifyDataStreamRequest | TB.IndicesModifyDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesModifyDataStreamResponse>;

* Opens an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-open-close.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-open-close.html | Elasticsearch API documentation}
*/

@@ -300,3 +300,3 @@ open(this: That, params: T.IndicesOpenRequest | TB.IndicesOpenRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesOpenResponse>;

* Promotes a data stream from a replicated data stream managed by CCR to a regular data stream
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams.html | Elasticsearch API documentation}
*/

@@ -308,3 +308,3 @@ promoteDataStream(this: That, params: T.IndicesPromoteDataStreamRequest | TB.IndicesPromoteDataStreamRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPromoteDataStreamResponse>;

* Creates or updates an alias.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-aliases.html | Elasticsearch API documentation}
*/

@@ -316,3 +316,3 @@ putAlias(this: That, params: T.IndicesPutAliasRequest | TB.IndicesPutAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutAliasResponse>;

* Updates the data stream lifecycle of the selected data streams.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/data-streams-put-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/data-streams-put-lifecycle.html | Elasticsearch API documentation}
*/

@@ -324,3 +324,3 @@ putDataLifecycle(this: That, params: T.IndicesPutDataLifecycleRequest | TB.IndicesPutDataLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutDataLifecycleResponse>;

* Creates or updates an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-put-template.html | Elasticsearch API documentation}
*/

@@ -332,3 +332,3 @@ putIndexTemplate(this: That, params: T.IndicesPutIndexTemplateRequest | TB.IndicesPutIndexTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutIndexTemplateResponse>;

* Updates the index mappings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-put-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-put-mapping.html | Elasticsearch API documentation}
*/

@@ -340,3 +340,3 @@ putMapping(this: That, params: T.IndicesPutMappingRequest | TB.IndicesPutMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutMappingResponse>;

* Updates the index settings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-update-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-update-settings.html | Elasticsearch API documentation}
*/

@@ -348,3 +348,3 @@ putSettings(this: That, params: T.IndicesPutSettingsRequest | TB.IndicesPutSettingsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutSettingsResponse>;

* Creates or updates an index template.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-templates-v1.html | Elasticsearch API documentation}
*/

@@ -356,3 +356,3 @@ putTemplate(this: That, params: T.IndicesPutTemplateRequest | TB.IndicesPutTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesPutTemplateResponse>;

* Returns information about ongoing index shard recoveries.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-recovery.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-recovery.html | Elasticsearch API documentation}
*/

@@ -364,3 +364,3 @@ recovery(this: That, params?: T.IndicesRecoveryRequest | TB.IndicesRecoveryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesRecoveryResponse>;

* Performs the refresh operation in one or more indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-refresh.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-refresh.html | Elasticsearch API documentation}
*/

@@ -372,3 +372,3 @@ refresh(this: That, params?: T.IndicesRefreshRequest | TB.IndicesRefreshRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesRefreshResponse>;

* Reloads an index's search analyzers and their resources.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-reload-analyzers.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-reload-analyzers.html | Elasticsearch API documentation}
*/

@@ -380,3 +380,3 @@ reloadSearchAnalyzers(this: That, params: T.IndicesReloadSearchAnalyzersRequest | TB.IndicesReloadSearchAnalyzersRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesReloadSearchAnalyzersResponse>;

* Returns information about any matching indices, aliases, and data streams
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-resolve-index-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-resolve-index-api.html | Elasticsearch API documentation}
*/

@@ -388,3 +388,3 @@ resolveIndex(this: That, params: T.IndicesResolveIndexRequest | TB.IndicesResolveIndexRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesResolveIndexResponse>;

* Updates an alias to point to a new index when the existing index is considered to be too large or too old.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-rollover-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-rollover-index.html | Elasticsearch API documentation}
*/

@@ -396,3 +396,3 @@ rollover(this: That, params: T.IndicesRolloverRequest | TB.IndicesRolloverRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesRolloverResponse>;

* Provides low-level information about segments in a Lucene index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-segments.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-segments.html | Elasticsearch API documentation}
*/

@@ -404,3 +404,3 @@ segments(this: That, params?: T.IndicesSegmentsRequest | TB.IndicesSegmentsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesSegmentsResponse>;

* Provides store information for shard copies of indices.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-shards-stores.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-shards-stores.html | Elasticsearch API documentation}
*/

@@ -412,3 +412,3 @@ shardStores(this: That, params?: T.IndicesShardStoresRequest | TB.IndicesShardStoresRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesShardStoresResponse>;

* Allow to shrink an existing index into a new index with fewer primary shards.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-shrink-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-shrink-index.html | Elasticsearch API documentation}
*/

@@ -420,3 +420,3 @@ shrink(this: That, params: T.IndicesShrinkRequest | TB.IndicesShrinkRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesShrinkResponse>;

* Simulate matching the given index name against the index templates in the system
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-simulate-index.html | Elasticsearch API documentation}
*/

@@ -428,3 +428,3 @@ simulateIndexTemplate(this: That, params: T.IndicesSimulateIndexTemplateRequest | TB.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesSimulateIndexTemplateResponse>;

* Simulate resolving the given template name or body
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-templates.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-simulate-template.html | Elasticsearch API documentation}
*/

@@ -436,3 +436,3 @@ simulateTemplate(this: That, params: T.IndicesSimulateTemplateRequest | TB.IndicesSimulateTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesSimulateTemplateResponse>;

* Allows you to split an existing index into a new index with more primary shards.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-split-index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-split-index.html | Elasticsearch API documentation}
*/

@@ -444,3 +444,3 @@ split(this: That, params: T.IndicesSplitRequest | TB.IndicesSplitRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesSplitResponse>;

* Provides statistics on operations happening in an index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-stats.html | Elasticsearch API documentation}
*/

@@ -452,3 +452,3 @@ stats(this: That, params?: T.IndicesStatsRequest | TB.IndicesStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesStatsResponse>;

* Unfreezes an index. When a frozen index is unfrozen, the index goes through the normal recovery process and becomes writeable again.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/unfreeze-index-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/unfreeze-index-api.html | Elasticsearch API documentation}
*/

@@ -460,3 +460,3 @@ unfreeze(this: That, params: T.IndicesUnfreezeRequest | TB.IndicesUnfreezeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesUnfreezeResponse>;

* Updates index aliases.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/indices-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/indices-aliases.html | Elasticsearch API documentation}
*/

@@ -468,3 +468,3 @@ updateAliases(this: That, params?: T.IndicesUpdateAliasesRequest | TB.IndicesUpdateAliasesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesUpdateAliasesResponse>;

* Allows a user to validate a potentially expensive query without executing it.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-validate.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-validate.html | Elasticsearch API documentation}
*/

@@ -471,0 +471,0 @@ validateQuery(this: That, params?: T.IndicesValidateQueryRequest | TB.IndicesValidateQueryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IndicesValidateQueryResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns basic information about the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/index.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function InfoApi(this: That, params?: T.InfoRequest | TB.InfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.InfoResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes a pipeline.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-pipeline-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-pipeline-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deletePipeline(this: That, params: T.IngestDeletePipelineRequest | TB.IngestDeletePipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestDeletePipelineResponse>;

* Returns statistical information about geoip databases
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/geoip-processor.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/geoip-processor.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ geoIpStats(this: That, params?: T.IngestGeoIpStatsRequest | TB.IngestGeoIpStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestGeoIpStatsResponse>;

* Returns a pipeline.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-pipeline-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-pipeline-api.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getPipeline(this: That, params?: T.IngestGetPipelineRequest | TB.IngestGetPipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestGetPipelineResponse>;

* Returns a list of the built-in patterns.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/grok-processor.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/grok-processor.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ processorGrok(this: That, params?: T.IngestProcessorGrokRequest | TB.IngestProcessorGrokRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestProcessorGrokResponse>;

* Creates or updates a pipeline.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ingest.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ingest.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ putPipeline(this: That, params: T.IngestPutPipelineRequest | TB.IngestPutPipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestPutPipelineResponse>;

* Allows to simulate a pipeline with example documents.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/simulate-pipeline-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/simulate-pipeline-api.html | Elasticsearch API documentation}
*/

@@ -55,0 +55,0 @@ simulate(this: That, params?: T.IngestSimulateRequest | TB.IngestSimulateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.IngestSimulateResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Performs a kNN search.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-search.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function KnnSearchApi<TDocument = unknown>(this: That, params: T.KnnSearchRequest | TB.KnnSearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.KnnSearchResponse<TDocument>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes licensing information for the cluster
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-license.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-license.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ delete(this: That, params?: T.LicenseDeleteRequest | TB.LicenseDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicenseDeleteResponse>;

* Retrieves licensing information for the cluster
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-license.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-license.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ get(this: That, params?: T.LicenseGetRequest | TB.LicenseGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicenseGetResponse>;

* Retrieves information about the status of the basic license.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-basic-status.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-basic-status.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getBasicStatus(this: That, params?: T.LicenseGetBasicStatusRequest | TB.LicenseGetBasicStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicenseGetBasicStatusResponse>;

* Retrieves information about the status of the trial license.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-trial-status.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-trial-status.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getTrialStatus(this: That, params?: T.LicenseGetTrialStatusRequest | TB.LicenseGetTrialStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicenseGetTrialStatusResponse>;

* Updates the license for the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/update-license.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/update-license.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ post(this: That, params?: T.LicensePostRequest | TB.LicensePostRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicensePostResponse>;

* Starts an indefinite basic license.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/start-basic.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/start-basic.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ postStartBasic(this: That, params?: T.LicensePostStartBasicRequest | TB.LicensePostStartBasicRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicensePostStartBasicResponse>;

* starts a limited time trial license.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/start-trial.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/start-trial.html | Elasticsearch API documentation}
*/

@@ -63,0 +63,0 @@ postStartTrial(this: That, params?: T.LicensePostStartTrialRequest | TB.LicensePostStartTrialRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LicensePostStartTrialResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes Logstash Pipelines used by Central Management
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/logstash-api-delete-pipeline.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/logstash-api-delete-pipeline.html | Elasticsearch API documentation}
*/

@@ -20,10 +20,10 @@ deletePipeline(this: That, params: T.LogstashDeletePipelineRequest | TB.LogstashDeletePipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LogstashDeletePipelineResponse>;

* Retrieves Logstash Pipelines used by Central Management
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/logstash-api-get-pipeline.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/logstash-api-get-pipeline.html | Elasticsearch API documentation}
*/
getPipeline(this: That, params: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LogstashGetPipelineResponse>;
getPipeline(this: That, params: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.LogstashGetPipelineResponse, unknown>>;
getPipeline(this: That, params: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptions): Promise<T.LogstashGetPipelineResponse>;
getPipeline(this: That, params?: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LogstashGetPipelineResponse>;
getPipeline(this: That, params?: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.LogstashGetPipelineResponse, unknown>>;
getPipeline(this: That, params?: T.LogstashGetPipelineRequest | TB.LogstashGetPipelineRequest, options?: TransportRequestOptions): Promise<T.LogstashGetPipelineResponse>;
/**
* Adds and updates Logstash Pipelines used for Central Management
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/logstash-api-put-pipeline.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/logstash-api-put-pipeline.html | Elasticsearch API documentation}
*/

@@ -30,0 +30,0 @@ putPipeline(this: That, params: T.LogstashPutPipelineRequest | TB.LogstashPutPipelineRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.LogstashPutPipelineResponse>;

@@ -52,2 +52,3 @@ "use strict";

const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {

@@ -54,0 +55,0 @@ if (acceptedPath.includes(key)) {

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to get multiple documents in one request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-multi-get.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-multi-get.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function MgetApi<TDocument = unknown>(this: That, params?: T.MgetRequest | TB.MgetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MgetResponse<TDocument>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Retrieves information about different cluster, node, and index level settings that use deprecated features that will be removed or changed in the next major version.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/migration-api-deprecation.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/migration-api-deprecation.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deprecations(this: That, params?: T.MigrationDeprecationsRequest | TB.MigrationDeprecationsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MigrationDeprecationsResponse>;

* Find out whether system features need to be upgraded or not
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/migration-api-feature-upgrade.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/migration-api-feature-upgrade.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ getFeatureUpgradeStatus(this: That, params?: T.MigrationGetFeatureUpgradeStatusRequest | TB.MigrationGetFeatureUpgradeStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MigrationGetFeatureUpgradeStatusResponse>;

* Begin upgrades for system features
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/migration-api-feature-upgrade.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/migration-api-feature-upgrade.html | Elasticsearch API documentation}
*/

@@ -31,0 +31,0 @@ postFeatureUpgrade(this: That, params?: T.MigrationPostFeatureUpgradeRequest | TB.MigrationPostFeatureUpgradeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MigrationPostFeatureUpgradeResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Clear the cached results from a trained model deployment
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/clear-trained-model-deployment-cache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/clear-trained-model-deployment-cache.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ clearTrainedModelDeploymentCache(this: That, params: T.MlClearTrainedModelDeploymentCacheRequest | TB.MlClearTrainedModelDeploymentCacheRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlClearTrainedModelDeploymentCacheResponse>;

* Closes one or more anomaly detection jobs. A job can be opened and closed multiple times throughout its lifecycle.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-close-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-close-job.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ closeJob(this: That, params: T.MlCloseJobRequest | TB.MlCloseJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlCloseJobResponse>;

* Deletes a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-calendar.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-calendar.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ deleteCalendar(this: That, params: T.MlDeleteCalendarRequest | TB.MlDeleteCalendarRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteCalendarResponse>;

* Deletes scheduled events from a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-calendar-event.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-calendar-event.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ deleteCalendarEvent(this: That, params: T.MlDeleteCalendarEventRequest | TB.MlDeleteCalendarEventRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteCalendarEventResponse>;

* Deletes anomaly detection jobs from a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-calendar-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-calendar-job.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ deleteCalendarJob(this: That, params: T.MlDeleteCalendarJobRequest | TB.MlDeleteCalendarJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteCalendarJobResponse>;

* Deletes an existing data frame analytics job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ deleteDataFrameAnalytics(this: That, params: T.MlDeleteDataFrameAnalyticsRequest | TB.MlDeleteDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteDataFrameAnalyticsResponse>;

* Deletes an existing datafeed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-datafeed.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ deleteDatafeed(this: That, params: T.MlDeleteDatafeedRequest | TB.MlDeleteDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteDatafeedResponse>;

* Deletes expired and unused machine learning data.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-expired-data.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-expired-data.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ deleteExpiredData(this: That, params?: T.MlDeleteExpiredDataRequest | TB.MlDeleteExpiredDataRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteExpiredDataResponse>;

* Deletes a filter.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-filter.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-filter.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ deleteFilter(this: That, params: T.MlDeleteFilterRequest | TB.MlDeleteFilterRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteFilterResponse>;

* Deletes forecasts from a machine learning job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-forecast.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-forecast.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ deleteForecast(this: That, params: T.MlDeleteForecastRequest | TB.MlDeleteForecastRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteForecastResponse>;

* Deletes an existing anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-job.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ deleteJob(this: That, params: T.MlDeleteJobRequest | TB.MlDeleteJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteJobResponse>;

* Deletes an existing model snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-delete-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-delete-snapshot.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ deleteModelSnapshot(this: That, params: T.MlDeleteModelSnapshotRequest | TB.MlDeleteModelSnapshotRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteModelSnapshotResponse>;

* Deletes an existing trained inference model that is currently not referenced by an ingest pipeline.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-trained-models.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-trained-models.html | Elasticsearch API documentation}
*/

@@ -116,3 +116,3 @@ deleteTrainedModel(this: That, params: T.MlDeleteTrainedModelRequest | TB.MlDeleteTrainedModelRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteTrainedModelResponse>;

* Deletes a model alias that refers to the trained model
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-trained-models-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-trained-models-aliases.html | Elasticsearch API documentation}
*/

@@ -124,3 +124,3 @@ deleteTrainedModelAlias(this: That, params: T.MlDeleteTrainedModelAliasRequest | TB.MlDeleteTrainedModelAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlDeleteTrainedModelAliasResponse>;

* Estimates the model memory
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-apis.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-apis.html | Elasticsearch API documentation}
*/

@@ -132,3 +132,3 @@ estimateModelMemory(this: That, params?: T.MlEstimateModelMemoryRequest | TB.MlEstimateModelMemoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlEstimateModelMemoryResponse>;

* Evaluates the data frame analytics for an annotated index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/evaluate-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/evaluate-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -140,3 +140,3 @@ evaluateDataFrame(this: That, params: T.MlEvaluateDataFrameRequest | TB.MlEvaluateDataFrameRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlEvaluateDataFrameResponse>;

* Explains a data frame analytics config.
* @see {@link http://www.elastic.co/guide/en/elasticsearch/reference/8.11/explain-dfanalytics.html | Elasticsearch API documentation}
* @see {@link http://www.elastic.co/guide/en/elasticsearch/reference/8.12/explain-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -148,3 +148,3 @@ explainDataFrameAnalytics(this: That, params?: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlExplainDataFrameAnalyticsResponse>;

* Forces any buffered data to be processed by the job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-flush-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-flush-job.html | Elasticsearch API documentation}
*/

@@ -156,3 +156,3 @@ flushJob(this: That, params: T.MlFlushJobRequest | TB.MlFlushJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlFlushJobResponse>;

* Predicts the future behavior of a time series by using its historical behavior.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-forecast.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-forecast.html | Elasticsearch API documentation}
*/

@@ -164,3 +164,3 @@ forecast(this: That, params: T.MlForecastRequest | TB.MlForecastRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlForecastResponse>;

* Retrieves anomaly detection job results for one or more buckets.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-bucket.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-bucket.html | Elasticsearch API documentation}
*/

@@ -172,3 +172,3 @@ getBuckets(this: That, params: T.MlGetBucketsRequest | TB.MlGetBucketsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetBucketsResponse>;

* Retrieves information about the scheduled events in calendars.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-calendar-event.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-calendar-event.html | Elasticsearch API documentation}
*/

@@ -180,3 +180,3 @@ getCalendarEvents(this: That, params: T.MlGetCalendarEventsRequest | TB.MlGetCalendarEventsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetCalendarEventsResponse>;

* Retrieves configuration information for calendars.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-calendar.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-calendar.html | Elasticsearch API documentation}
*/

@@ -188,3 +188,3 @@ getCalendars(this: That, params?: T.MlGetCalendarsRequest | TB.MlGetCalendarsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetCalendarsResponse>;

* Retrieves anomaly detection job results for one or more categories.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-category.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-category.html | Elasticsearch API documentation}
*/

@@ -196,3 +196,3 @@ getCategories(this: That, params: T.MlGetCategoriesRequest | TB.MlGetCategoriesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetCategoriesResponse>;

* Retrieves configuration information for data frame analytics jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -204,3 +204,3 @@ getDataFrameAnalytics(this: That, params?: T.MlGetDataFrameAnalyticsRequest | TB.MlGetDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetDataFrameAnalyticsResponse>;

* Retrieves usage information for data frame analytics jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-dfanalytics-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-dfanalytics-stats.html | Elasticsearch API documentation}
*/

@@ -212,3 +212,3 @@ getDataFrameAnalyticsStats(this: That, params?: T.MlGetDataFrameAnalyticsStatsRequest | TB.MlGetDataFrameAnalyticsStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetDataFrameAnalyticsStatsResponse>;

* Retrieves usage information for datafeeds.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-datafeed-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-datafeed-stats.html | Elasticsearch API documentation}
*/

@@ -220,3 +220,3 @@ getDatafeedStats(this: That, params?: T.MlGetDatafeedStatsRequest | TB.MlGetDatafeedStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetDatafeedStatsResponse>;

* Retrieves configuration information for datafeeds.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-datafeed.html | Elasticsearch API documentation}
*/

@@ -228,3 +228,3 @@ getDatafeeds(this: That, params?: T.MlGetDatafeedsRequest | TB.MlGetDatafeedsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetDatafeedsResponse>;

* Retrieves filters.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-filter.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-filter.html | Elasticsearch API documentation}
*/

@@ -236,3 +236,3 @@ getFilters(this: That, params?: T.MlGetFiltersRequest | TB.MlGetFiltersRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetFiltersResponse>;

* Retrieves anomaly detection job results for one or more influencers.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-influencer.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-influencer.html | Elasticsearch API documentation}
*/

@@ -244,3 +244,3 @@ getInfluencers(this: That, params: T.MlGetInfluencersRequest | TB.MlGetInfluencersRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetInfluencersResponse>;

* Retrieves usage information for anomaly detection jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-job-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-job-stats.html | Elasticsearch API documentation}
*/

@@ -252,3 +252,3 @@ getJobStats(this: That, params?: T.MlGetJobStatsRequest | TB.MlGetJobStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetJobStatsResponse>;

* Retrieves configuration information for anomaly detection jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-job.html | Elasticsearch API documentation}
*/

@@ -260,3 +260,3 @@ getJobs(this: That, params?: T.MlGetJobsRequest | TB.MlGetJobsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetJobsResponse>;

* Returns information on how ML is using memory.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-ml-memory.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-ml-memory.html | Elasticsearch API documentation}
*/

@@ -268,3 +268,3 @@ getMemoryStats(this: That, params?: T.MlGetMemoryStatsRequest | TB.MlGetMemoryStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetMemoryStatsResponse>;

* Gets stats for anomaly detection job model snapshot upgrades that are in progress.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-job-model-snapshot-upgrade-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-job-model-snapshot-upgrade-stats.html | Elasticsearch API documentation}
*/

@@ -276,3 +276,3 @@ getModelSnapshotUpgradeStats(this: That, params: T.MlGetModelSnapshotUpgradeStatsRequest | TB.MlGetModelSnapshotUpgradeStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetModelSnapshotUpgradeStatsResponse>;

* Retrieves information about model snapshots.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-snapshot.html | Elasticsearch API documentation}
*/

@@ -284,3 +284,3 @@ getModelSnapshots(this: That, params: T.MlGetModelSnapshotsRequest | TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetModelSnapshotsResponse>;

* Retrieves overall bucket results that summarize the bucket results of multiple anomaly detection jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-overall-buckets.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-overall-buckets.html | Elasticsearch API documentation}
*/

@@ -292,3 +292,3 @@ getOverallBuckets(this: That, params: T.MlGetOverallBucketsRequest | TB.MlGetOverallBucketsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetOverallBucketsResponse>;

* Retrieves anomaly records for an anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-get-record.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-get-record.html | Elasticsearch API documentation}
*/

@@ -300,3 +300,3 @@ getRecords(this: That, params: T.MlGetRecordsRequest | TB.MlGetRecordsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetRecordsResponse>;

* Retrieves configuration information for a trained inference model.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-trained-models.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-trained-models.html | Elasticsearch API documentation}
*/

@@ -308,3 +308,3 @@ getTrainedModels(this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetTrainedModelsResponse>;

* Retrieves usage information for trained inference models.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-trained-models-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-trained-models-stats.html | Elasticsearch API documentation}
*/

@@ -316,3 +316,3 @@ getTrainedModelsStats(this: That, params?: T.MlGetTrainedModelsStatsRequest | TB.MlGetTrainedModelsStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetTrainedModelsStatsResponse>;

* Evaluate a trained model.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/infer-trained-model.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/infer-trained-model.html | Elasticsearch API documentation}
*/

@@ -324,3 +324,3 @@ inferTrainedModel(this: That, params: T.MlInferTrainedModelRequest | TB.MlInferTrainedModelRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlInferTrainedModelResponse>;

* Returns defaults and limits used by machine learning.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-ml-info.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-ml-info.html | Elasticsearch API documentation}
*/

@@ -332,3 +332,3 @@ info(this: That, params?: T.MlInfoRequest | TB.MlInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlInfoResponse>;

* Opens one or more anomaly detection jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-open-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-open-job.html | Elasticsearch API documentation}
*/

@@ -340,3 +340,3 @@ openJob(this: That, params: T.MlOpenJobRequest | TB.MlOpenJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlOpenJobResponse>;

* Posts scheduled events in a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-post-calendar-event.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-post-calendar-event.html | Elasticsearch API documentation}
*/

@@ -348,3 +348,3 @@ postCalendarEvents(this: That, params: T.MlPostCalendarEventsRequest | TB.MlPostCalendarEventsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPostCalendarEventsResponse>;

* Sends data to an anomaly detection job for analysis.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-post-data.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-post-data.html | Elasticsearch API documentation}
*/

@@ -356,3 +356,3 @@ postData<TData = unknown>(this: That, params: T.MlPostDataRequest<TData> | TB.MlPostDataRequest<TData>, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPostDataResponse>;

* Previews that will be analyzed given a data frame analytics config.
* @see {@link http://www.elastic.co/guide/en/elasticsearch/reference/8.11/preview-dfanalytics.html | Elasticsearch API documentation}
* @see {@link http://www.elastic.co/guide/en/elasticsearch/reference/8.12/preview-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -364,3 +364,3 @@ previewDataFrameAnalytics(this: That, params?: T.MlPreviewDataFrameAnalyticsRequest | TB.MlPreviewDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPreviewDataFrameAnalyticsResponse>;

* Previews a datafeed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-preview-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-preview-datafeed.html | Elasticsearch API documentation}
*/

@@ -372,3 +372,3 @@ previewDatafeed<TDocument = unknown>(this: That, params?: T.MlPreviewDatafeedRequest | TB.MlPreviewDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPreviewDatafeedResponse<TDocument>>;

* Instantiates a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-put-calendar.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-put-calendar.html | Elasticsearch API documentation}
*/

@@ -380,3 +380,3 @@ putCalendar(this: That, params: T.MlPutCalendarRequest | TB.MlPutCalendarRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutCalendarResponse>;

* Adds an anomaly detection job to a calendar.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-put-calendar-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-put-calendar-job.html | Elasticsearch API documentation}
*/

@@ -388,3 +388,3 @@ putCalendarJob(this: That, params: T.MlPutCalendarJobRequest | TB.MlPutCalendarJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutCalendarJobResponse>;

* Instantiates a data frame analytics job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -396,3 +396,3 @@ putDataFrameAnalytics(this: That, params: T.MlPutDataFrameAnalyticsRequest | TB.MlPutDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutDataFrameAnalyticsResponse>;

* Instantiates a datafeed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-put-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-put-datafeed.html | Elasticsearch API documentation}
*/

@@ -404,3 +404,3 @@ putDatafeed(this: That, params: T.MlPutDatafeedRequest | TB.MlPutDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutDatafeedResponse>;

* Instantiates a filter.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-put-filter.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-put-filter.html | Elasticsearch API documentation}
*/

@@ -412,3 +412,3 @@ putFilter(this: That, params: T.MlPutFilterRequest | TB.MlPutFilterRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutFilterResponse>;

* Instantiates an anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-put-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-put-job.html | Elasticsearch API documentation}
*/

@@ -420,3 +420,3 @@ putJob(this: That, params: T.MlPutJobRequest | TB.MlPutJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutJobResponse>;

* Creates an inference trained model.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-trained-models.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-trained-models.html | Elasticsearch API documentation}
*/

@@ -428,3 +428,3 @@ putTrainedModel(this: That, params: T.MlPutTrainedModelRequest | TB.MlPutTrainedModelRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutTrainedModelResponse>;

* Creates a new model alias (or reassigns an existing one) to refer to the trained model
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-trained-models-aliases.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-trained-models-aliases.html | Elasticsearch API documentation}
*/

@@ -436,3 +436,3 @@ putTrainedModelAlias(this: That, params: T.MlPutTrainedModelAliasRequest | TB.MlPutTrainedModelAliasRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutTrainedModelAliasResponse>;

* Creates part of a trained model definition
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-trained-model-definition-part.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-trained-model-definition-part.html | Elasticsearch API documentation}
*/

@@ -444,3 +444,3 @@ putTrainedModelDefinitionPart(this: That, params: T.MlPutTrainedModelDefinitionPartRequest | TB.MlPutTrainedModelDefinitionPartRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutTrainedModelDefinitionPartResponse>;

* Creates a trained model vocabulary
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-trained-model-vocabulary.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-trained-model-vocabulary.html | Elasticsearch API documentation}
*/

@@ -452,3 +452,3 @@ putTrainedModelVocabulary(this: That, params: T.MlPutTrainedModelVocabularyRequest | TB.MlPutTrainedModelVocabularyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlPutTrainedModelVocabularyResponse>;

* Resets an existing anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-reset-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-reset-job.html | Elasticsearch API documentation}
*/

@@ -460,3 +460,3 @@ resetJob(this: That, params: T.MlResetJobRequest | TB.MlResetJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlResetJobResponse>;

* Reverts to a specific snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-revert-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-revert-snapshot.html | Elasticsearch API documentation}
*/

@@ -468,3 +468,3 @@ revertModelSnapshot(this: That, params: T.MlRevertModelSnapshotRequest | TB.MlRevertModelSnapshotRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlRevertModelSnapshotResponse>;

* Sets a cluster wide upgrade_mode setting that prepares machine learning indices for an upgrade.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-set-upgrade-mode.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-set-upgrade-mode.html | Elasticsearch API documentation}
*/

@@ -476,3 +476,3 @@ setUpgradeMode(this: That, params?: T.MlSetUpgradeModeRequest | TB.MlSetUpgradeModeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlSetUpgradeModeResponse>;

* Starts a data frame analytics job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/start-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/start-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -484,3 +484,3 @@ startDataFrameAnalytics(this: That, params: T.MlStartDataFrameAnalyticsRequest | TB.MlStartDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStartDataFrameAnalyticsResponse>;

* Starts one or more datafeeds.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-start-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-start-datafeed.html | Elasticsearch API documentation}
*/

@@ -492,3 +492,3 @@ startDatafeed(this: That, params: T.MlStartDatafeedRequest | TB.MlStartDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStartDatafeedResponse>;

* Start a trained model deployment.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/start-trained-model-deployment.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/start-trained-model-deployment.html | Elasticsearch API documentation}
*/

@@ -500,3 +500,3 @@ startTrainedModelDeployment(this: That, params: T.MlStartTrainedModelDeploymentRequest | TB.MlStartTrainedModelDeploymentRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStartTrainedModelDeploymentResponse>;

* Stops one or more data frame analytics jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/stop-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/stop-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -508,3 +508,3 @@ stopDataFrameAnalytics(this: That, params: T.MlStopDataFrameAnalyticsRequest | TB.MlStopDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStopDataFrameAnalyticsResponse>;

* Stops one or more datafeeds.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-stop-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-stop-datafeed.html | Elasticsearch API documentation}
*/

@@ -516,3 +516,3 @@ stopDatafeed(this: That, params: T.MlStopDatafeedRequest | TB.MlStopDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStopDatafeedResponse>;

* Stop a trained model deployment.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/stop-trained-model-deployment.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/stop-trained-model-deployment.html | Elasticsearch API documentation}
*/

@@ -524,3 +524,3 @@ stopTrainedModelDeployment(this: That, params: T.MlStopTrainedModelDeploymentRequest | TB.MlStopTrainedModelDeploymentRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlStopTrainedModelDeploymentResponse>;

* Updates certain properties of a data frame analytics job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/update-dfanalytics.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/update-dfanalytics.html | Elasticsearch API documentation}
*/

@@ -532,3 +532,3 @@ updateDataFrameAnalytics(this: That, params: T.MlUpdateDataFrameAnalyticsRequest | TB.MlUpdateDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateDataFrameAnalyticsResponse>;

* Updates certain properties of a datafeed.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-update-datafeed.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-update-datafeed.html | Elasticsearch API documentation}
*/

@@ -540,3 +540,3 @@ updateDatafeed(this: That, params: T.MlUpdateDatafeedRequest | TB.MlUpdateDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateDatafeedResponse>;

* Updates the description of a filter, adds items, or removes items.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-update-filter.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-update-filter.html | Elasticsearch API documentation}
*/

@@ -548,3 +548,3 @@ updateFilter(this: That, params: T.MlUpdateFilterRequest | TB.MlUpdateFilterRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateFilterResponse>;

* Updates certain properties of an anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-update-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-update-job.html | Elasticsearch API documentation}
*/

@@ -556,3 +556,3 @@ updateJob(this: That, params: T.MlUpdateJobRequest | TB.MlUpdateJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateJobResponse>;

* Updates certain properties of a snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-update-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-update-snapshot.html | Elasticsearch API documentation}
*/

@@ -564,3 +564,3 @@ updateModelSnapshot(this: That, params: T.MlUpdateModelSnapshotRequest | TB.MlUpdateModelSnapshotRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateModelSnapshotResponse>;

* Updates certain properties of trained model deployment.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/update-trained-model-deployment.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/update-trained-model-deployment.html | Elasticsearch API documentation}
*/

@@ -572,3 +572,3 @@ updateTrainedModelDeployment(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Upgrades a given job snapshot to the current major version.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/ml-upgrade-job-model-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/ml-upgrade-job-model-snapshot.html | Elasticsearch API documentation}
*/

@@ -580,3 +580,3 @@ upgradeJobSnapshot(this: That, params: T.MlUpgradeJobSnapshotRequest | TB.MlUpgradeJobSnapshotRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpgradeJobSnapshotResponse>;

* Validates an anomaly detection job.
* @see {@link https://www.elastic.co/guide/en/machine-learning/8.11/ml-jobs.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/machine-learning/8.12/ml-jobs.html | Elasticsearch API documentation}
*/

@@ -588,3 +588,3 @@ validate(this: That, params?: T.MlValidateRequest | TB.MlValidateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlValidateResponse>;

* Validates an anomaly detection detector.
* @see {@link https://www.elastic.co/guide/en/machine-learning/8.11/ml-jobs.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/machine-learning/8.12/ml-jobs.html | Elasticsearch API documentation}
*/

@@ -591,0 +591,0 @@ validateDetector(this: That, params: T.MlValidateDetectorRequest | TB.MlValidateDetectorRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlValidateDetectorResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Used by the monitoring features to send monitoring data.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/monitor-elasticsearch-cluster.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/monitor-elasticsearch-cluster.html | Elasticsearch API documentation}
*/

@@ -15,0 +15,0 @@ bulk<TDocument = unknown, TPartialDocument = unknown>(this: That, params: T.MonitoringBulkRequest<TDocument, TPartialDocument> | TB.MonitoringBulkRequest<TDocument, TPartialDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.MonitoringBulkResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to execute several search template operations in one request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-multi-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-multi-search.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function MsearchTemplateApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.MsearchTemplateRequest | TB.MsearchTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MsearchTemplateResponse<TDocument, TAggregations>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to execute several search operations in one request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-multi-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-multi-search.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function MsearchApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.MsearchRequest | TB.MsearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MsearchResponse<TDocument, TAggregations>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns multiple termvectors in one request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-multi-termvectors.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-multi-termvectors.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function MtermvectorsApi(this: That, params?: T.MtermvectorsRequest | TB.MtermvectorsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MtermvectorsResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Removes the archived repositories metering information present in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/clear-repositories-metering-archive-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/clear-repositories-metering-archive-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ clearRepositoriesMeteringArchive(this: That, params: T.NodesClearRepositoriesMeteringArchiveRequest | TB.NodesClearRepositoriesMeteringArchiveRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesClearRepositoriesMeteringArchiveResponse>;

* Returns cluster repositories metering information.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-repositories-metering-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-repositories-metering-api.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ getRepositoriesMeteringInfo(this: That, params: T.NodesGetRepositoriesMeteringInfoRequest | TB.NodesGetRepositoriesMeteringInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesGetRepositoriesMeteringInfoResponse>;

* Returns information about hot threads on each node in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-nodes-hot-threads.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-nodes-hot-threads.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ hotThreads(this: That, params?: T.NodesHotThreadsRequest | TB.NodesHotThreadsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesHotThreadsResponse>;

* Returns information about nodes in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-nodes-info.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-nodes-info.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ info(this: That, params?: T.NodesInfoRequest | TB.NodesInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesInfoResponse>;

* Reloads secure settings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/secure-settings.html#reloadable-secure-settings | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/secure-settings.html#reloadable-secure-settings | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ reloadSecureSettings(this: That, params?: T.NodesReloadSecureSettingsRequest | TB.NodesReloadSecureSettingsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesReloadSecureSettingsResponse>;

* Returns statistical information about nodes in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-nodes-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-nodes-stats.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ stats(this: That, params?: T.NodesStatsRequest | TB.NodesStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesStatsResponse>;

* Returns low-level information about REST actions usage on nodes.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/cluster-nodes-usage.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/cluster-nodes-usage.html | Elasticsearch API documentation}
*/

@@ -63,0 +63,0 @@ usage(this: That, params?: T.NodesUsageRequest | TB.NodesUsageRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.NodesUsageResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Open a point in time that can be used in subsequent searches
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/point-in-time-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/point-in-time-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function OpenPointInTimeApi(this: That, params: T.OpenPointInTimeRequest | TB.OpenPointInTimeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.OpenPointInTimeResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns whether the cluster is running.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/index.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/index.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function PingApi(this: That, params?: T.PingRequest | TB.PingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.PingResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Creates or updates a script.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-scripting.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-scripting.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function PutScriptApi(this: That, params: T.PutScriptRequest | TB.PutScriptRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.PutScriptResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes a query ruleset.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-query-ruleset.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-query-ruleset.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ delete(this: That, params: T.QueryRulesetDeleteRequest | TB.QueryRulesetDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.QueryRulesetDeleteResponse>;

* Returns the details about a query ruleset.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-query-ruleset.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-query-ruleset.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ get(this: That, params: T.QueryRulesetGetRequest | TB.QueryRulesetGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.QueryRulesetGetResponse>;

* Lists query rulesets.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/list-query-rulesets.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/list-query-rulesets.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ list(this: That, params?: T.QueryRulesetListRequest | TB.QueryRulesetListRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.QueryRulesetListResponse>;

* Creates or updates a query ruleset.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-query-ruleset.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-query-ruleset.html | Elasticsearch API documentation}
*/

@@ -39,0 +39,0 @@ put(this: That, params: T.QueryRulesetPutRequest | TB.QueryRulesetPutRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.QueryRulesetPutResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to evaluate the quality of ranked search results over a set of typical search queries
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-rank-eval.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-rank-eval.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function RankEvalApi(this: That, params: T.RankEvalRequest | TB.RankEvalRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RankEvalResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Changes the number of requests per second for a particular Reindex operation.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-reindex.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-reindex.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ReindexRethrottleApi(this: That, params: T.ReindexRethrottleRequest | TB.ReindexRethrottleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ReindexRethrottleResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to copy documents from one index to another, optionally filtering the source documents by a query, changing the destination index settings, or fetching the documents from a remote cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-reindex.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-reindex.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ReindexApi(this: That, params: T.ReindexRequest | TB.ReindexRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ReindexResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to use the Mustache language to pre-render a search definition.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/render-search-template-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/render-search-template-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function RenderSearchTemplateApi(this: That, params?: T.RenderSearchTemplateRequest | TB.RenderSearchTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RenderSearchTemplateResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an existing rollup job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-delete-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-delete-job.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteJob(this: That, params: T.RollupDeleteJobRequest | TB.RollupDeleteJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupDeleteJobResponse>;

* Retrieves the configuration, stats, and status of rollup jobs.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-get-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-get-job.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ getJobs(this: That, params?: T.RollupGetJobsRequest | TB.RollupGetJobsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupGetJobsResponse>;

* Returns the capabilities of any rollup jobs that have been configured for a specific index or index pattern.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-get-rollup-caps.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-get-rollup-caps.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getRollupCaps(this: That, params?: T.RollupGetRollupCapsRequest | TB.RollupGetRollupCapsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupGetRollupCapsResponse>;

* Returns the rollup capabilities of all jobs inside of a rollup index (e.g. the index where rollup data is stored).
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-get-rollup-index-caps.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-get-rollup-index-caps.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getRollupIndexCaps(this: That, params: T.RollupGetRollupIndexCapsRequest | TB.RollupGetRollupIndexCapsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupGetRollupIndexCapsResponse>;

* Creates a rollup job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-put-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-put-job.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ putJob(this: That, params: T.RollupPutJobRequest | TB.RollupPutJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupPutJobResponse>;

* Enables searching rolled-up data using the standard query DSL.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-search.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ rollupSearch<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.RollupRollupSearchRequest | TB.RollupRollupSearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupRollupSearchResponse<TDocument, TAggregations>>;

* Starts an existing, stopped rollup job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-start-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-start-job.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ startJob(this: That, params: T.RollupStartJobRequest | TB.RollupStartJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupStartJobResponse>;

* Stops an existing, started rollup job.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/rollup-stop-job.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/rollup-stop-job.html | Elasticsearch API documentation}
*/

@@ -71,0 +71,0 @@ stopJob(this: That, params: T.RollupStopJobRequest | TB.RollupStopJobRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.RollupStopJobResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows an arbitrary script to be executed and a result to be returned
* @see {@link https://www.elastic.co/guide/en/elasticsearch/painless/8.11/painless-execute-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/painless/8.12/painless-execute-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ScriptsPainlessExecuteApi<TResult = unknown>(this: That, params?: T.ScriptsPainlessExecuteRequest | TB.ScriptsPainlessExecuteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ScriptsPainlessExecuteResponse<TResult>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to retrieve a large numbers of results from a single search request.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-request-body.html#request-body-search-scroll | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-request-body.html#request-body-search-scroll | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function ScrollApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.ScrollRequest | TB.ScrollRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.ScrollResponse<TDocument, TAggregations>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes a search application.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-search-application.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-search-application.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ delete(this: That, params: T.SearchApplicationDeleteRequest | TB.SearchApplicationDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationDeleteResponse>;

* Delete a behavioral analytics collection.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-analytics-collection.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-analytics-collection.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ deleteBehavioralAnalytics(this: That, params: T.SearchApplicationDeleteBehavioralAnalyticsRequest | TB.SearchApplicationDeleteBehavioralAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationDeleteBehavioralAnalyticsResponse>;

* Returns the details about a search application.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-search-application.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-search-application.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ get(this: That, params: T.SearchApplicationGetRequest | TB.SearchApplicationGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationGetResponse>;

* Returns the existing behavioral analytics collections.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/list-analytics-collection.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/list-analytics-collection.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getBehavioralAnalytics(this: That, params?: T.SearchApplicationGetBehavioralAnalyticsRequest | TB.SearchApplicationGetBehavioralAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationGetBehavioralAnalyticsResponse>;

* Returns the existing search applications.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/list-search-applications.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/list-search-applications.html | Elasticsearch API documentation}
*/

@@ -59,3 +59,3 @@ list(this: That, params?: T.SearchApplicationListRequest | TB.SearchApplicationListRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationListResponse>;

* Creates or updates a search application.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-search-application.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-search-application.html | Elasticsearch API documentation}
*/

@@ -67,3 +67,3 @@ put(this: That, params: T.SearchApplicationPutRequest | TB.SearchApplicationPutRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationPutResponse>;

* Creates a behavioral analytics collection.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-analytics-collection.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-analytics-collection.html | Elasticsearch API documentation}
*/

@@ -75,3 +75,3 @@ putBehavioralAnalytics(this: That, params: T.SearchApplicationPutBehavioralAnalyticsRequest | TB.SearchApplicationPutBehavioralAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationPutBehavioralAnalyticsResponse>;

* Renders a query for given search application search parameters
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-application-render-query.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-application-render-query.html | Elasticsearch API documentation}
*/

@@ -83,3 +83,3 @@ renderQuery(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Perform a search against a search application
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-application-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-application-search.html | Elasticsearch API documentation}
*/

@@ -86,0 +86,0 @@ search<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params: T.SearchApplicationSearchRequest | TB.SearchApplicationSearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchApplicationSearchResponse<TDocument, TAggregations>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Searches a vector tile for geospatial values. Returns results as a binary Mapbox vector tile.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-vector-tile-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-vector-tile-api.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function SearchMvtApi(this: That, params: T.SearchMvtRequest | TB.SearchMvtRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchMvtResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns information about the indices and shards that a search request would be executed against.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-shards.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-shards.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function SearchShardsApi(this: That, params?: T.SearchShardsRequest | TB.SearchShardsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchShardsResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Allows to use the Mustache language to pre-render a search definition.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-template.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-template.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function SearchTemplateApi<TDocument = unknown>(this: That, params?: T.SearchTemplateRequest | TB.SearchTemplateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchTemplateResponse<TDocument>>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns results matching a query.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-search.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-search.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function SearchApi<TDocument = unknown, TAggregations = Record<T.AggregateName, T.AggregationsAggregate>>(this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchResponse<TDocument, TAggregations>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Retrieve node-level cache statistics about searchable snapshots.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/searchable-snapshots-apis.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/searchable-snapshots-apis.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ cacheStats(this: That, params?: T.SearchableSnapshotsCacheStatsRequest | TB.SearchableSnapshotsCacheStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchableSnapshotsCacheStatsResponse>;

* Clear the cache of searchable snapshots.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/searchable-snapshots-apis.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/searchable-snapshots-apis.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ clearCache(this: That, params?: T.SearchableSnapshotsClearCacheRequest | TB.SearchableSnapshotsClearCacheRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchableSnapshotsClearCacheResponse>;

* Mount a snapshot as a searchable index.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/searchable-snapshots-api-mount-snapshot.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/searchable-snapshots-api-mount-snapshot.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ mount(this: That, params: T.SearchableSnapshotsMountRequest | TB.SearchableSnapshotsMountRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchableSnapshotsMountResponse>;

* Retrieve shard-level statistics about searchable snapshots.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/searchable-snapshots-apis.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/searchable-snapshots-apis.html | Elasticsearch API documentation}
*/

@@ -39,0 +39,0 @@ stats(this: That, params?: T.SearchableSnapshotsStatsRequest | TB.SearchableSnapshotsStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SearchableSnapshotsStatsResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Creates or updates the user profile on behalf of another user.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-activate-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-activate-user-profile.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ activateUserProfile(this: That, params: T.SecurityActivateUserProfileRequest | TB.SecurityActivateUserProfileRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityActivateUserProfileResponse>;

* Enables authentication as a user and retrieve information about the authenticated user.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-authenticate.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-authenticate.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ authenticate(this: That, params?: T.SecurityAuthenticateRequest | TB.SecurityAuthenticateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityAuthenticateResponse>;

* Updates the attributes of multiple existing API keys.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-bulk-update-api-keys.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-bulk-update-api-keys.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ bulkUpdateApiKeys(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Changes the passwords of users in the native realm and built-in users.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-change-password.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-change-password.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ changePassword(this: That, params?: T.SecurityChangePasswordRequest | TB.SecurityChangePasswordRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityChangePasswordResponse>;

* Clear a subset or all entries from the API key cache.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-clear-api-key-cache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-clear-api-key-cache.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ clearApiKeyCache(this: That, params: T.SecurityClearApiKeyCacheRequest | TB.SecurityClearApiKeyCacheRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityClearApiKeyCacheResponse>;

* Evicts application privileges from the native application privileges cache.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-clear-privilege-cache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-clear-privilege-cache.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ clearCachedPrivileges(this: That, params: T.SecurityClearCachedPrivilegesRequest | TB.SecurityClearCachedPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityClearCachedPrivilegesResponse>;

* Evicts users from the user cache. Can completely clear the cache or evict specific users.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-clear-cache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-clear-cache.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ clearCachedRealms(this: That, params: T.SecurityClearCachedRealmsRequest | TB.SecurityClearCachedRealmsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityClearCachedRealmsResponse>;

* Evicts roles from the native role cache.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-clear-role-cache.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-clear-role-cache.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ clearCachedRoles(this: That, params: T.SecurityClearCachedRolesRequest | TB.SecurityClearCachedRolesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityClearCachedRolesResponse>;

* Evicts tokens from the service account token caches.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-clear-service-token-caches.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-clear-service-token-caches.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ clearCachedServiceTokens(this: That, params: T.SecurityClearCachedServiceTokensRequest | TB.SecurityClearCachedServiceTokensRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityClearCachedServiceTokensResponse>;

* Creates an API key for access without requiring basic authentication.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-create-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-create-api-key.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ createApiKey(this: That, params?: T.SecurityCreateApiKeyRequest | TB.SecurityCreateApiKeyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityCreateApiKeyResponse>;

* Creates a cross-cluster API key for API key based remote cluster access.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-create-cross-cluster-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-create-cross-cluster-api-key.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ createCrossClusterApiKey(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Creates a service account token for access without requiring basic authentication.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-create-service-token.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-create-service-token.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ createServiceToken(this: That, params: T.SecurityCreateServiceTokenRequest | TB.SecurityCreateServiceTokenRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityCreateServiceTokenResponse>;

* Removes application privileges.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-delete-privilege.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-delete-privilege.html | Elasticsearch API documentation}
*/

@@ -116,3 +116,3 @@ deletePrivileges(this: That, params: T.SecurityDeletePrivilegesRequest | TB.SecurityDeletePrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDeletePrivilegesResponse>;

* Removes roles in the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-delete-role.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-delete-role.html | Elasticsearch API documentation}
*/

@@ -124,3 +124,3 @@ deleteRole(this: That, params: T.SecurityDeleteRoleRequest | TB.SecurityDeleteRoleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDeleteRoleResponse>;

* Removes role mappings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-delete-role-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-delete-role-mapping.html | Elasticsearch API documentation}
*/

@@ -132,3 +132,3 @@ deleteRoleMapping(this: That, params: T.SecurityDeleteRoleMappingRequest | TB.SecurityDeleteRoleMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDeleteRoleMappingResponse>;

* Deletes a service account token.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-delete-service-token.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-delete-service-token.html | Elasticsearch API documentation}
*/

@@ -140,3 +140,3 @@ deleteServiceToken(this: That, params: T.SecurityDeleteServiceTokenRequest | TB.SecurityDeleteServiceTokenRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDeleteServiceTokenResponse>;

* Deletes users from the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-delete-user.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-delete-user.html | Elasticsearch API documentation}
*/

@@ -148,3 +148,3 @@ deleteUser(this: That, params: T.SecurityDeleteUserRequest | TB.SecurityDeleteUserRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDeleteUserResponse>;

* Disables users in the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-disable-user.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-disable-user.html | Elasticsearch API documentation}
*/

@@ -156,3 +156,3 @@ disableUser(this: That, params: T.SecurityDisableUserRequest | TB.SecurityDisableUserRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDisableUserResponse>;

* Disables a user profile so it's not visible in user profile searches.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-disable-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-disable-user-profile.html | Elasticsearch API documentation}
*/

@@ -164,3 +164,3 @@ disableUserProfile(this: That, params: T.SecurityDisableUserProfileRequest | TB.SecurityDisableUserProfileRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityDisableUserProfileResponse>;

* Enables users in the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-enable-user.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-enable-user.html | Elasticsearch API documentation}
*/

@@ -172,3 +172,3 @@ enableUser(this: That, params: T.SecurityEnableUserRequest | TB.SecurityEnableUserRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityEnableUserResponse>;

* Enables a user profile so it's visible in user profile searches.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-enable-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-enable-user-profile.html | Elasticsearch API documentation}
*/

@@ -180,3 +180,3 @@ enableUserProfile(this: That, params: T.SecurityEnableUserProfileRequest | TB.SecurityEnableUserProfileRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityEnableUserProfileResponse>;

* Allows a kibana instance to configure itself to communicate with a secured elasticsearch cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-kibana-enrollment.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-kibana-enrollment.html | Elasticsearch API documentation}
*/

@@ -188,3 +188,3 @@ enrollKibana(this: That, params?: T.SecurityEnrollKibanaRequest | TB.SecurityEnrollKibanaRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityEnrollKibanaResponse>;

* Allows a new node to enroll to an existing cluster with security enabled.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-node-enrollment.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-node-enrollment.html | Elasticsearch API documentation}
*/

@@ -196,3 +196,3 @@ enrollNode(this: That, params?: T.SecurityEnrollNodeRequest | TB.SecurityEnrollNodeRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityEnrollNodeResponse>;

* Retrieves information for one or more API keys.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-api-key.html | Elasticsearch API documentation}
*/

@@ -204,3 +204,3 @@ getApiKey(this: That, params?: T.SecurityGetApiKeyRequest | TB.SecurityGetApiKeyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetApiKeyResponse>;

* Retrieves the list of cluster privileges and index privileges that are available in this version of Elasticsearch.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-builtin-privileges.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-builtin-privileges.html | Elasticsearch API documentation}
*/

@@ -212,3 +212,3 @@ getBuiltinPrivileges(this: That, params?: T.SecurityGetBuiltinPrivilegesRequest | TB.SecurityGetBuiltinPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetBuiltinPrivilegesResponse>;

* Retrieves application privileges.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-privileges.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-privileges.html | Elasticsearch API documentation}
*/

@@ -220,3 +220,3 @@ getPrivileges(this: That, params?: T.SecurityGetPrivilegesRequest | TB.SecurityGetPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetPrivilegesResponse>;

* Retrieves roles in the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-role.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-role.html | Elasticsearch API documentation}
*/

@@ -228,3 +228,3 @@ getRole(this: That, params?: T.SecurityGetRoleRequest | TB.SecurityGetRoleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetRoleResponse>;

* Retrieves role mappings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-role-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-role-mapping.html | Elasticsearch API documentation}
*/

@@ -236,3 +236,3 @@ getRoleMapping(this: That, params?: T.SecurityGetRoleMappingRequest | TB.SecurityGetRoleMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetRoleMappingResponse>;

* Retrieves information about service accounts.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-service-accounts.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-service-accounts.html | Elasticsearch API documentation}
*/

@@ -244,3 +244,3 @@ getServiceAccounts(this: That, params?: T.SecurityGetServiceAccountsRequest | TB.SecurityGetServiceAccountsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetServiceAccountsResponse>;

* Retrieves information of all service credentials for a service account.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-service-credentials.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-service-credentials.html | Elasticsearch API documentation}
*/

@@ -251,4 +251,11 @@ getServiceCredentials(this: That, params: T.SecurityGetServiceCredentialsRequest | TB.SecurityGetServiceCredentialsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetServiceCredentialsResponse>;

/**
* Retrieve settings for the security system indices
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-settings.html | Elasticsearch API documentation}
*/
getSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;
getSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>;
getSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>;
/**
* Creates a bearer token for access without requiring basic authentication.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-token.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-token.html | Elasticsearch API documentation}
*/

@@ -260,3 +267,3 @@ getToken(this: That, params?: T.SecurityGetTokenRequest | TB.SecurityGetTokenRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetTokenResponse>;

* Retrieves information about users in the native realm and built-in users.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-user.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-user.html | Elasticsearch API documentation}
*/

@@ -268,3 +275,3 @@ getUser(this: That, params?: T.SecurityGetUserRequest | TB.SecurityGetUserRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetUserResponse>;

* Retrieves security privileges for the logged in user.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-user-privileges.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-user-privileges.html | Elasticsearch API documentation}
*/

@@ -276,3 +283,3 @@ getUserPrivileges(this: That, params?: T.SecurityGetUserPrivilegesRequest | TB.SecurityGetUserPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetUserPrivilegesResponse>;

* Retrieves user profiles for the given unique ID(s).
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-get-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-get-user-profile.html | Elasticsearch API documentation}
*/

@@ -284,3 +291,3 @@ getUserProfile(this: That, params: T.SecurityGetUserProfileRequest | TB.SecurityGetUserProfileRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGetUserProfileResponse>;

* Creates an API key on behalf of another user.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-grant-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-grant-api-key.html | Elasticsearch API documentation}
*/

@@ -292,3 +299,3 @@ grantApiKey(this: That, params: T.SecurityGrantApiKeyRequest | TB.SecurityGrantApiKeyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityGrantApiKeyResponse>;

* Determines whether the specified user has a specified list of privileges.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-has-privileges.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-has-privileges.html | Elasticsearch API documentation}
*/

@@ -300,3 +307,3 @@ hasPrivileges(this: That, params?: T.SecurityHasPrivilegesRequest | TB.SecurityHasPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityHasPrivilegesResponse>;

* Determines whether the users associated with the specified profile IDs have all the requested privileges.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-has-privileges-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-has-privileges-user-profile.html | Elasticsearch API documentation}
*/

@@ -308,3 +315,3 @@ hasPrivilegesUserProfile(this: That, params: T.SecurityHasPrivilegesUserProfileRequest | TB.SecurityHasPrivilegesUserProfileRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityHasPrivilegesUserProfileResponse>;

* Invalidates one or more API keys.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-invalidate-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-invalidate-api-key.html | Elasticsearch API documentation}
*/

@@ -316,3 +323,3 @@ invalidateApiKey(this: That, params?: T.SecurityInvalidateApiKeyRequest | TB.SecurityInvalidateApiKeyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityInvalidateApiKeyResponse>;

* Invalidates one or more access tokens or refresh tokens.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-invalidate-token.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-invalidate-token.html | Elasticsearch API documentation}
*/

@@ -324,3 +331,3 @@ invalidateToken(this: That, params?: T.SecurityInvalidateTokenRequest | TB.SecurityInvalidateTokenRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityInvalidateTokenResponse>;

* Exchanges an OpenID Connection authentication response message for an Elasticsearch access token and refresh token pair
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-oidc-authenticate.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-oidc-authenticate.html | Elasticsearch API documentation}
*/

@@ -332,3 +339,3 @@ oidcAuthenticate(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Invalidates a refresh token and access token that was generated from the OpenID Connect Authenticate API
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-oidc-logout.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-oidc-logout.html | Elasticsearch API documentation}
*/

@@ -340,3 +347,3 @@ oidcLogout(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Creates an OAuth 2.0 authentication request as a URL string
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-oidc-prepare-authentication.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-oidc-prepare-authentication.html | Elasticsearch API documentation}
*/

@@ -348,3 +355,3 @@ oidcPrepareAuthentication(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Adds or updates application privileges.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-put-privileges.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-put-privileges.html | Elasticsearch API documentation}
*/

@@ -356,3 +363,3 @@ putPrivileges(this: That, params: T.SecurityPutPrivilegesRequest | TB.SecurityPutPrivilegesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityPutPrivilegesResponse>;

* Adds and updates roles in the native realm.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-put-role.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-put-role.html | Elasticsearch API documentation}
*/

@@ -364,3 +371,3 @@ putRole(this: That, params: T.SecurityPutRoleRequest | TB.SecurityPutRoleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityPutRoleResponse>;

* Creates and updates role mappings.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-put-role-mapping.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-put-role-mapping.html | Elasticsearch API documentation}
*/

@@ -372,3 +379,3 @@ putRoleMapping(this: That, params: T.SecurityPutRoleMappingRequest | TB.SecurityPutRoleMappingRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityPutRoleMappingResponse>;

* Adds and updates users in the native realm. These users are commonly referred to as native users.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-put-user.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-put-user.html | Elasticsearch API documentation}
*/

@@ -380,3 +387,3 @@ putUser(this: That, params: T.SecurityPutUserRequest | TB.SecurityPutUserRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityPutUserResponse>;

* Retrieves information for API keys using a subset of query DSL
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-query-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-query-api-key.html | Elasticsearch API documentation}
*/

@@ -388,3 +395,3 @@ queryApiKeys(this: That, params?: T.SecurityQueryApiKeysRequest | TB.SecurityQueryApiKeysRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityQueryApiKeysResponse>;

* Exchanges a SAML Response message for an Elasticsearch access token and refresh token pair
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-authenticate.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-authenticate.html | Elasticsearch API documentation}
*/

@@ -396,3 +403,3 @@ samlAuthenticate(this: That, params: T.SecuritySamlAuthenticateRequest | TB.SecuritySamlAuthenticateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlAuthenticateResponse>;

* Verifies the logout response sent from the SAML IdP
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-complete-logout.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-complete-logout.html | Elasticsearch API documentation}
*/

@@ -404,3 +411,3 @@ samlCompleteLogout(this: That, params: T.SecuritySamlCompleteLogoutRequest | TB.SecuritySamlCompleteLogoutRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlCompleteLogoutResponse>;

* Consumes a SAML LogoutRequest
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-invalidate.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-invalidate.html | Elasticsearch API documentation}
*/

@@ -412,3 +419,3 @@ samlInvalidate(this: That, params: T.SecuritySamlInvalidateRequest | TB.SecuritySamlInvalidateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlInvalidateResponse>;

* Invalidates an access token and a refresh token that were generated via the SAML Authenticate API
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-logout.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-logout.html | Elasticsearch API documentation}
*/

@@ -420,3 +427,3 @@ samlLogout(this: That, params: T.SecuritySamlLogoutRequest | TB.SecuritySamlLogoutRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlLogoutResponse>;

* Creates a SAML authentication request
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-prepare-authentication.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-prepare-authentication.html | Elasticsearch API documentation}
*/

@@ -428,3 +435,3 @@ samlPrepareAuthentication(this: That, params?: T.SecuritySamlPrepareAuthenticationRequest | TB.SecuritySamlPrepareAuthenticationRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlPrepareAuthenticationResponse>;

* Generates SAML metadata for the Elastic stack SAML 2.0 Service Provider
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-saml-sp-metadata.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-saml-sp-metadata.html | Elasticsearch API documentation}
*/

@@ -436,3 +443,3 @@ samlServiceProviderMetadata(this: That, params: T.SecuritySamlServiceProviderMetadataRequest | TB.SecuritySamlServiceProviderMetadataRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySamlServiceProviderMetadataResponse>;

* Get suggestions for user profiles that match specified search criteria.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-suggest-user-profile.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-suggest-user-profile.html | Elasticsearch API documentation}
*/

@@ -444,3 +451,3 @@ suggestUserProfiles(this: That, params?: T.SecuritySuggestUserProfilesRequest | TB.SecuritySuggestUserProfilesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecuritySuggestUserProfilesResponse>;

* Updates attributes of an existing API key.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-update-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-update-api-key.html | Elasticsearch API documentation}
*/

@@ -452,3 +459,3 @@ updateApiKey(this: That, params: T.SecurityUpdateApiKeyRequest | TB.SecurityUpdateApiKeyRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityUpdateApiKeyResponse>;

* Updates attributes of an existing cross-cluster API key.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-update-cross-cluster-api-key.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-update-cross-cluster-api-key.html | Elasticsearch API documentation}
*/

@@ -459,4 +466,11 @@ updateCrossClusterApiKey(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

/**
* Update settings for the security system index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-update-settings.html | Elasticsearch API documentation}
*/
updateSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;
updateSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>;
updateSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>;
/**
* Update application specific data for the user profile of the given unique ID.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-update-user-profile-data.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-update-user-profile-data.html | Elasticsearch API documentation}
*/

@@ -463,0 +477,0 @@ updateUserProfileData(this: That, params: T.SecurityUpdateUserProfileDataRequest | TB.SecurityUpdateUserProfileDataRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SecurityUpdateUserProfileDataResponse>;

@@ -650,2 +650,19 @@ "use strict";

}
async getSettings(params, options) {
const acceptedPath = [];
const querystring = {};
const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {
if (acceptedPath.includes(key)) {
continue;
}
else if (key !== 'body') {
querystring[key] = params[key];
}
}
const method = 'GET';
const path = '/_security/settings';
return await this.transport.request({ path, method, querystring, body }, options);
}
async getToken(params, options) {

@@ -1317,3 +1334,3 @@ const acceptedPath = [];

const acceptedPath = ['id'];
const acceptedBody = ['role_descriptors', 'metadata'];
const acceptedBody = ['role_descriptors', 'metadata', 'expiration'];
const querystring = {};

@@ -1364,2 +1381,19 @@ // @ts-expect-error

}
async updateSettings(params, options) {
const acceptedPath = [];
const querystring = {};
const body = undefined;
params = params !== null && params !== void 0 ? params : {};
for (const key in params) {
if (acceptedPath.includes(key)) {
continue;
}
else if (key !== 'body') {
querystring[key] = params[key];
}
}
const method = 'PUT';
const path = '/_security/settings';
return await this.transport.request({ path, method, querystring, body }, options);
}
async updateUserProfileData(params, options) {

@@ -1366,0 +1400,0 @@ const acceptedPath = ['uid'];

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an existing snapshot lifecycle policy.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-delete-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-delete-policy.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteLifecycle(this: That, params: T.SlmDeleteLifecycleRequest | TB.SlmDeleteLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmDeleteLifecycleResponse>;

* Immediately creates a snapshot according to the lifecycle policy, without waiting for the scheduled time.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-execute-lifecycle.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-execute-lifecycle.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ executeLifecycle(this: That, params: T.SlmExecuteLifecycleRequest | TB.SlmExecuteLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmExecuteLifecycleResponse>;

* Deletes any snapshots that are expired according to the policy's retention rules.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-execute-retention.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-execute-retention.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ executeRetention(this: That, params?: T.SlmExecuteRetentionRequest | TB.SlmExecuteRetentionRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmExecuteRetentionResponse>;

* Retrieves one or more snapshot lifecycle policy definitions and information about the latest snapshot attempts.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-get-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-get-policy.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getLifecycle(this: That, params?: T.SlmGetLifecycleRequest | TB.SlmGetLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmGetLifecycleResponse>;

* Returns global and policy-level statistics about actions taken by snapshot lifecycle management.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-get-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-get-stats.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ getStats(this: That, params?: T.SlmGetStatsRequest | TB.SlmGetStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmGetStatsResponse>;

* Retrieves the status of snapshot lifecycle management (SLM).
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-get-status.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-get-status.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ getStatus(this: That, params?: T.SlmGetStatusRequest | TB.SlmGetStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmGetStatusResponse>;

* Creates or updates a snapshot lifecycle policy.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-put-policy.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-put-policy.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ putLifecycle(this: That, params: T.SlmPutLifecycleRequest | TB.SlmPutLifecycleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmPutLifecycleResponse>;

* Turns on snapshot lifecycle management (SLM).
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-start.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-start.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ start(this: That, params?: T.SlmStartRequest | TB.SlmStartRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmStartResponse>;

* Turns off snapshot lifecycle management (SLM).
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/slm-api-stop.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/slm-api-stop.html | Elasticsearch API documentation}
*/

@@ -79,0 +79,0 @@ stop(this: That, params?: T.SlmStopRequest | TB.SlmStopRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SlmStopResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Removes stale data from repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/clean-up-snapshot-repo-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/clean-up-snapshot-repo-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ cleanupRepository(this: That, params: T.SnapshotCleanupRepositoryRequest | TB.SnapshotCleanupRepositoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotCleanupRepositoryResponse>;

* Clones indices from one snapshot into another snapshot in the same repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ clone(this: That, params: T.SnapshotCloneRequest | TB.SnapshotCloneRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotCloneResponse>;

* Creates a snapshot in a repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ create(this: That, params: T.SnapshotCreateRequest | TB.SnapshotCreateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotCreateResponse>;

* Creates a repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ createRepository(this: That, params: T.SnapshotCreateRepositoryRequest | TB.SnapshotCreateRepositoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotCreateRepositoryResponse>;

* Deletes one or more snapshots.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ delete(this: That, params: T.SnapshotDeleteRequest | TB.SnapshotDeleteRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotDeleteResponse>;

* Deletes a repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ deleteRepository(this: That, params: T.SnapshotDeleteRepositoryRequest | TB.SnapshotDeleteRepositoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotDeleteRepositoryResponse>;

* Returns information about a snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ get(this: That, params: T.SnapshotGetRequest | TB.SnapshotGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotGetResponse>;

* Returns information about a repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ getRepository(this: That, params?: T.SnapshotGetRepositoryRequest | TB.SnapshotGetRepositoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotGetRepositoryResponse>;

* Analyzes a repository for correctness and performance
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ repositoryAnalyze(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Restores a snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ restore(this: That, params: T.SnapshotRestoreRequest | TB.SnapshotRestoreRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotRestoreResponse>;

* Returns information about the status of a snapshot.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ status(this: That, params?: T.SnapshotStatusRequest | TB.SnapshotStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotStatusResponse>;

* Verifies a repository.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/modules-snapshots.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/modules-snapshots.html | Elasticsearch API documentation}
*/

@@ -103,0 +103,0 @@ verifyRepository(this: That, params: T.SnapshotVerifyRepositoryRequest | TB.SnapshotVerifyRepositoryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SnapshotVerifyRepositoryResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Clears the SQL cursor
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/clear-sql-cursor-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/clear-sql-cursor-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ clearCursor(this: That, params: T.SqlClearCursorRequest | TB.SqlClearCursorRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlClearCursorResponse>;

* Deletes an async SQL search or a stored synchronous SQL search. If the search is still running, the API cancels it.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-async-sql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-async-sql-search-api.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ deleteAsync(this: That, params: T.SqlDeleteAsyncRequest | TB.SqlDeleteAsyncRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlDeleteAsyncResponse>;

* Returns the current status and available results for an async SQL search or stored synchronous SQL search
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-async-sql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-async-sql-search-api.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getAsync(this: That, params: T.SqlGetAsyncRequest | TB.SqlGetAsyncRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlGetAsyncResponse>;

* Returns the current status of an async SQL search or a stored synchronous SQL search
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-async-sql-search-status-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-async-sql-search-status-api.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getAsyncStatus(this: That, params: T.SqlGetAsyncStatusRequest | TB.SqlGetAsyncStatusRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlGetAsyncStatusResponse>;

* Executes a SQL request
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/sql-search-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/sql-search-api.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ query(this: That, params?: T.SqlQueryRequest | TB.SqlQueryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlQueryResponse>;

* Translates SQL into Elasticsearch queries
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/sql-translate-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/sql-translate-api.html | Elasticsearch API documentation}
*/

@@ -55,0 +55,0 @@ translate(this: That, params: T.SqlTranslateRequest | TB.SqlTranslateRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SqlTranslateResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Retrieves information about the X.509 certificates used to encrypt communications in the cluster.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/security-api-ssl.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/security-api-ssl.html | Elasticsearch API documentation}
*/

@@ -15,0 +15,0 @@ certificates(this: That, params?: T.SslCertificatesRequest | TB.SslCertificatesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SslCertificatesResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes a synonym set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-synonyms-set.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-synonyms-set.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteSynonym(this: That, params: T.SynonymsDeleteSynonymRequest | TB.SynonymsDeleteSynonymRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsDeleteSynonymResponse>;

* Deletes a synonym rule in a synonym set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-synonym-rule.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-synonym-rule.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ deleteSynonymRule(this: That, params: T.SynonymsDeleteSynonymRuleRequest | TB.SynonymsDeleteSynonymRuleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsDeleteSynonymRuleResponse>;

* Retrieves a synonym set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-synonyms-set.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-synonyms-set.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getSynonym(this: That, params: T.SynonymsGetSynonymRequest | TB.SynonymsGetSynonymRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsGetSynonymResponse>;

* Retrieves a synonym rule from a synonym set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-synonym-rule.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-synonym-rule.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ getSynonymRule(this: That, params: T.SynonymsGetSynonymRuleRequest | TB.SynonymsGetSynonymRuleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsGetSynonymRuleResponse>;

* Retrieves a summary of all defined synonym sets
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/list-synonyms-sets.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/list-synonyms-sets.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ getSynonymsSets(this: That, params?: T.SynonymsGetSynonymsSetsRequest | TB.SynonymsGetSynonymsSetsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsGetSynonymsSetsResponse>;

* Creates or updates a synonyms set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-synonyms-set.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-synonyms-set.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ putSynonym(this: That, params: T.SynonymsPutSynonymRequest | TB.SynonymsPutSynonymRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsPutSynonymResponse>;

* Creates or updates a synonym rule in a synonym set
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-synonym-rule.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-synonym-rule.html | Elasticsearch API documentation}
*/

@@ -63,0 +63,0 @@ putSynonymRule(this: That, params: T.SynonymsPutSynonymRuleRequest | TB.SynonymsPutSynonymRuleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.SynonymsPutSynonymRuleResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Cancels a task, if it can be cancelled through an API.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/tasks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/tasks.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ cancel(this: That, params?: T.TasksCancelRequest | TB.TasksCancelRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TasksCancelResponse>;

* Returns information about a task.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/tasks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/tasks.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ get(this: That, params: T.TasksGetRequest | TB.TasksGetRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TasksGetResponse>;

* Returns a list of tasks.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/tasks.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/tasks.html | Elasticsearch API documentation}
*/

@@ -31,0 +31,0 @@ list(this: That, params?: T.TasksListRequest | TB.TasksListRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TasksListResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* The terms enum API can be used to discover terms in the index that begin with the provided string. It is designed for low-latency look-ups used in auto-complete scenarios.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/search-terms-enum.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/search-terms-enum.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function TermsEnumApi(this: That, params: T.TermsEnumRequest | TB.TermsEnumRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TermsEnumResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Returns information and statistics about terms in the fields of a particular document.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-termvectors.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-termvectors.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function TermvectorsApi<TDocument = unknown>(this: That, params: T.TermvectorsRequest<TDocument> | TB.TermvectorsRequest<TDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.TermvectorsResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Finds the structure of a text file. The text file must contain data that is suitable to be ingested into Elasticsearch.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/find-structure.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/find-structure.html | Elasticsearch API documentation}
*/

@@ -15,0 +15,0 @@ findStructure<TJsonDocument = unknown>(this: That, params: T.TextStructureFindStructureRequest<TJsonDocument> | TB.TextStructureFindStructureRequest<TJsonDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.TextStructureFindStructureResponse>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Deletes an existing transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/delete-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-transform.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ deleteTransform(this: That, params: T.TransformDeleteTransformRequest | TB.TransformDeleteTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformDeleteTransformResponse>;

* Retrieves configuration information for transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-transform.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ getTransform(this: That, params?: T.TransformGetTransformRequest | TB.TransformGetTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformGetTransformResponse>;

* Retrieves usage information for transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/get-transform-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-transform-stats.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ getTransformStats(this: That, params: T.TransformGetTransformStatsRequest | TB.TransformGetTransformStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformGetTransformStatsResponse>;

* Previews a transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/preview-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/preview-transform.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ previewTransform<TTransform = unknown>(this: That, params?: T.TransformPreviewTransformRequest | TB.TransformPreviewTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformPreviewTransformResponse<TTransform>>;

* Instantiates a transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/put-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-transform.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ putTransform(this: That, params: T.TransformPutTransformRequest | TB.TransformPutTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformPutTransformResponse>;

* Resets an existing transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/reset-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/reset-transform.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ resetTransform(this: That, params: T.TransformResetTransformRequest | TB.TransformResetTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformResetTransformResponse>;

* Schedules now a transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/schedule-now-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/schedule-now-transform.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ scheduleNowTransform(this: That, params: T.TransformScheduleNowTransformRequest | TB.TransformScheduleNowTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformScheduleNowTransformResponse>;

* Starts one or more transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/start-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/start-transform.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ startTransform(this: That, params: T.TransformStartTransformRequest | TB.TransformStartTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformStartTransformResponse>;

* Stops one or more transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/stop-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/stop-transform.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ stopTransform(this: That, params: T.TransformStopTransformRequest | TB.TransformStopTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformStopTransformResponse>;

* Updates certain properties of a transform.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/update-transform.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/update-transform.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ updateTransform(this: That, params: T.TransformUpdateTransformRequest | TB.TransformUpdateTransformRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformUpdateTransformResponse>;

* Upgrades all transforms.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/upgrade-transforms.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/upgrade-transforms.html | Elasticsearch API documentation}
*/

@@ -95,0 +95,0 @@ upgradeTransforms(this: That, params?: T.TransformUpgradeTransformsRequest | TB.TransformUpgradeTransformsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.TransformUpgradeTransformsResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Changes the number of requests per second for a particular Update By Query operation.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-update-by-query.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-update-by-query.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function UpdateByQueryRethrottleApi(this: That, params: T.UpdateByQueryRethrottleRequest | TB.UpdateByQueryRethrottleRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.UpdateByQueryRethrottleResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Performs an update on every document in the index without changing the source, for example to pick up a mapping change.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-update-by-query.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-update-by-query.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function UpdateByQueryApi(this: That, params: T.UpdateByQueryRequest | TB.UpdateByQueryRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.UpdateByQueryResponse>;

@@ -9,3 +9,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Updates a document with a script or partial document.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/docs-update.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/docs-update.html | Elasticsearch API documentation}
*/

@@ -12,0 +12,0 @@ export default function UpdateApi<TDocument = unknown, TPartialDocument = unknown, TDocumentR = unknown>(this: That, params: T.UpdateRequest<TDocument, TPartialDocument> | TB.UpdateRequest<TDocument, TPartialDocument>, options?: TransportRequestOptionsWithOutMeta): Promise<T.UpdateResponse<TDocumentR>>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Acknowledges a watch, manually throttling the execution of the watch's actions.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-ack-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-ack-watch.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ ackWatch(this: That, params: T.WatcherAckWatchRequest | TB.WatcherAckWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherAckWatchResponse>;

* Activates a currently inactive watch.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-activate-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-activate-watch.html | Elasticsearch API documentation}
*/

@@ -28,3 +28,3 @@ activateWatch(this: That, params: T.WatcherActivateWatchRequest | TB.WatcherActivateWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherActivateWatchResponse>;

* Deactivates a currently active watch.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-deactivate-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-deactivate-watch.html | Elasticsearch API documentation}
*/

@@ -36,3 +36,3 @@ deactivateWatch(this: That, params: T.WatcherDeactivateWatchRequest | TB.WatcherDeactivateWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherDeactivateWatchResponse>;

* Removes a watch from Watcher.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-delete-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-delete-watch.html | Elasticsearch API documentation}
*/

@@ -44,3 +44,3 @@ deleteWatch(this: That, params: T.WatcherDeleteWatchRequest | TB.WatcherDeleteWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherDeleteWatchResponse>;

* Forces the execution of a stored watch.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-execute-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-execute-watch.html | Elasticsearch API documentation}
*/

@@ -52,3 +52,3 @@ executeWatch(this: That, params?: T.WatcherExecuteWatchRequest | TB.WatcherExecuteWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherExecuteWatchResponse>;

* Retrieve settings for the watcher system index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-get-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-get-settings.html | Elasticsearch API documentation}
*/

@@ -60,3 +60,3 @@ getSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

* Retrieves a watch by its ID.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-get-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-get-watch.html | Elasticsearch API documentation}
*/

@@ -68,3 +68,3 @@ getWatch(this: That, params: T.WatcherGetWatchRequest | TB.WatcherGetWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherGetWatchResponse>;

* Creates a new watch, or updates an existing one.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-put-watch.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-put-watch.html | Elasticsearch API documentation}
*/

@@ -76,3 +76,3 @@ putWatch(this: That, params: T.WatcherPutWatchRequest | TB.WatcherPutWatchRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherPutWatchResponse>;

* Retrieves stored watches.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-query-watches.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-query-watches.html | Elasticsearch API documentation}
*/

@@ -84,3 +84,3 @@ queryWatches(this: That, params?: T.WatcherQueryWatchesRequest | TB.WatcherQueryWatchesRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherQueryWatchesResponse>;

* Starts Watcher if it is not already running.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-start.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-start.html | Elasticsearch API documentation}
*/

@@ -92,3 +92,3 @@ start(this: That, params?: T.WatcherStartRequest | TB.WatcherStartRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherStartResponse>;

* Retrieves the current Watcher metrics.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-stats.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-stats.html | Elasticsearch API documentation}
*/

@@ -100,3 +100,3 @@ stats(this: That, params?: T.WatcherStatsRequest | TB.WatcherStatsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherStatsResponse>;

* Stops Watcher if it is running.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-stop.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-stop.html | Elasticsearch API documentation}
*/

@@ -108,3 +108,3 @@ stop(this: That, params?: T.WatcherStopRequest | TB.WatcherStopRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.WatcherStopResponse>;

* Update settings for the watcher system index
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/watcher-api-update-settings.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/watcher-api-update-settings.html | Elasticsearch API documentation}
*/

@@ -111,0 +111,0 @@ updateSettings(this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>;

@@ -12,3 +12,3 @@ import { Transport, TransportRequestOptions, TransportRequestOptionsWithMeta, TransportRequestOptionsWithOutMeta, TransportResult } from '@elastic/transport';

* Retrieves information about the installed X-Pack features.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/info-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/info-api.html | Elasticsearch API documentation}
*/

@@ -20,3 +20,3 @@ info(this: That, params?: T.XpackInfoRequest | TB.XpackInfoRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.XpackInfoResponse>;

* Retrieves usage information about the installed X-Pack features.
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.11/usage-api.html | Elasticsearch API documentation}
* @see {@link https://www.elastic.co/guide/en/elasticsearch/reference/8.12/usage-api.html | Elasticsearch API documentation}
*/

@@ -23,0 +23,0 @@ usage(this: That, params?: T.XpackUsageRequest | TB.XpackUsageRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.XpackUsageResponse>;

@@ -18,2 +18,3 @@ import AsyncSearchApi from './api/async_search';

import EqlApi from './api/eql';
import EsqlApi from './api/esql';
import existsApi from './api/exists';

@@ -35,2 +36,3 @@ import existsSourceApi from './api/exists_source';

import IndicesApi from './api/indices';
import InferenceApi from './api/inference';
import infoApi from './api/info';

@@ -102,2 +104,3 @@ import IngestApi from './api/ingest';

eql: EqlApi;
esql: EsqlApi;
exists: typeof existsApi;

@@ -119,2 +122,3 @@ existsSource: typeof existsSourceApi;

indices: IndicesApi;
inference: InferenceApi;
info: typeof infoApi;

@@ -176,2 +180,3 @@ ingest: IngestApi;

declare const kEql: unique symbol;
declare const kEsql: unique symbol;
declare const kFeatures: unique symbol;

@@ -182,2 +187,3 @@ declare const kFleet: unique symbol;

declare const kIndices: unique symbol;
declare const kInference: unique symbol;
declare const kIngest: unique symbol;

@@ -215,2 +221,3 @@ declare const kLicense: unique symbol;

[kEql]: symbol | null;
[kEsql]: symbol | null;
[kFeatures]: symbol | null;

@@ -221,2 +228,3 @@ [kFleet]: symbol | null;

[kIndices]: symbol | null;
[kInference]: symbol | null;
[kIngest]: symbol | null;

@@ -223,0 +231,0 @@ [kLicense]: symbol | null;

@@ -20,3 +20,3 @@ "use strict";

*/
var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11;
var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13;
Object.defineProperty(exports, "__esModule", { value: true });

@@ -48,2 +48,3 @@ const tslib_1 = require("tslib");

const eql_1 = tslib_1.__importDefault(require("./api/eql"));
const esql_1 = tslib_1.__importDefault(require("./api/esql"));
const exists_1 = tslib_1.__importDefault(require("./api/exists"));

@@ -65,2 +66,3 @@ const exists_source_1 = tslib_1.__importDefault(require("./api/exists_source"));

const indices_1 = tslib_1.__importDefault(require("./api/indices"));
const inference_1 = tslib_1.__importDefault(require("./api/inference"));
const info_1 = tslib_1.__importDefault(require("./api/info"));

@@ -121,2 +123,3 @@ const ingest_1 = tslib_1.__importDefault(require("./api/ingest"));

const kEql = Symbol('Eql');
const kEsql = Symbol('Esql');
const kFeatures = Symbol('Features');

@@ -127,2 +130,3 @@ const kFleet = Symbol('Fleet');

const kIndices = Symbol('Indices');
const kInference = Symbol('Inference');
const kIngest = Symbol('Ingest');

@@ -369,2 +373,14 @@ const kLicense = Symbol('License');

});
Object.defineProperty(this, _12, {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
Object.defineProperty(this, _13, {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
this[kAsyncSearch] = null;

@@ -378,2 +394,3 @@ this[kAutoscaling] = null;

this[kEql] = null;
this[kEsql] = null;
this[kFeatures] = null;

@@ -384,2 +401,3 @@ this[kFleet] = null;

this[kIndices] = null;
this[kInference] = null;
this[kIngest] = null;

@@ -411,3 +429,3 @@ this[kLicense] = null;

exports.default = API;
_a = kAsyncSearch, _b = kAutoscaling, _c = kCat, _d = kCcr, _e = kCluster, _f = kDanglingIndices, _g = kEnrich, _h = kEql, _j = kFeatures, _k = kFleet, _l = kGraph, _m = kIlm, _o = kIndices, _p = kIngest, _q = kLicense, _r = kLogstash, _s = kMigration, _t = kMl, _u = kMonitoring, _v = kNodes, _w = kQueryRuleset, _x = kRollup, _y = kSearchApplication, _z = kSearchableSnapshots, _0 = kSecurity, _1 = kShutdown, _2 = kSlm, _3 = kSnapshot, _4 = kSql, _5 = kSsl, _6 = kSynonyms, _7 = kTasks, _8 = kTextStructure, _9 = kTransform, _10 = kWatcher, _11 = kXpack;
_a = kAsyncSearch, _b = kAutoscaling, _c = kCat, _d = kCcr, _e = kCluster, _f = kDanglingIndices, _g = kEnrich, _h = kEql, _j = kEsql, _k = kFeatures, _l = kFleet, _m = kGraph, _o = kIlm, _p = kIndices, _q = kInference, _r = kIngest, _s = kLicense, _t = kLogstash, _u = kMigration, _v = kMl, _w = kMonitoring, _x = kNodes, _y = kQueryRuleset, _z = kRollup, _0 = kSearchApplication, _1 = kSearchableSnapshots, _2 = kSecurity, _3 = kShutdown, _4 = kSlm, _5 = kSnapshot, _6 = kSql, _7 = kSsl, _8 = kSynonyms, _9 = kTasks, _10 = kTextStructure, _11 = kTransform, _12 = kWatcher, _13 = kXpack;
API.prototype.bulk = bulk_1.default;

@@ -482,2 +500,5 @@ API.prototype.clearScroll = clear_scroll_1.default;

},
esql: {
get() { return this[kEsql] === null ? (this[kEsql] = new esql_1.default(this.transport)) : this[kEsql]; }
},
features: {

@@ -498,2 +519,5 @@ get() { return this[kFeatures] === null ? (this[kFeatures] = new features_1.default(this.transport)) : this[kFeatures]; }

},
inference: {
get() { return this[kInference] === null ? (this[kInference] = new inference_1.default(this.transport)) : this[kInference]; }
},
ingest: {

@@ -500,0 +524,0 @@ get() { return this[kIngest] === null ? (this[kIngest] = new ingest_1.default(this.transport)) : this[kIngest]; }

@@ -498,3 +498,3 @@ "use strict";

timeoutRef = setTimeout(onFlushTimeout, flushInterval); // eslint-disable-line
// @ts-expect-error datasoruce is an iterable
// @ts-expect-error datasource is an iterable
for await (const chunk of datasource) {

@@ -534,10 +534,11 @@ if (shouldAbort)

stats.bytes += chunkBytes;
const send = await semaphore();
send(bulkBody.slice());
const bulkBodyCopy = bulkBody.slice();
bulkBody.length = 0;
chunkBytes = 0;
const send = await semaphore();
send(bulkBodyCopy);
}
}
clearTimeout(timeoutRef);
// In some cases the previos http call does not have finished,
// In some cases the previous http call has not finished,
// or we didn't reach the flush bytes threshold, so we force one last operation.

@@ -582,4 +583,4 @@ if (!shouldAbort && chunkBytes > 0) {

// It returns a semaphore function which resolves in the next tick
// if we didn't reach the maximim concurrency yet, otherwise it returns
// a promise that resolves as soon as one of the running request has finshed.
// if we didn't reach the maximum concurrency yet, otherwise it returns
// a promise that resolves as soon as one of the running requests has finished.
// The semaphore function resolves a send function, which will be used

@@ -586,0 +587,0 @@ // to send the actual bulk request.

{
"name": "@elastic/elasticsearch-canary",
"version": "8.11.0-canary.1",
"versionCanary": "8.11.0-canary.1",
"version": "8.12.2-canary.1",
"versionCanary": "8.12.2-canary.1",
"description": "The official Elasticsearch client for Node.js",
"main": "index.js",
"types": "index.d.ts",
"type": "commonjs",
"scripts": {

@@ -85,3 +86,3 @@ "test": "npm run build && npm run lint && tap test/unit/{*,**/*}.test.ts",

"dependencies": {
"@elastic/transport": "^8.4.0",
"@elastic/transport": "^8.4.1",
"tslib": "^2.4.0"

@@ -96,3 +97,3 @@ },

},
"commitHash": "0f54c56c"
"commitHash": "4856918a"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc