Files
Matias Chomicki a75752b085 Elasticsearch: remove usages of any (#69575)
* Elasticsearch: remove usages of any

* Elasticsearch: check for filter type when accessing field aggs

* Elasticsearch: use type guards instead of checking types

* Use unknown for isPrimitive function

* Add deprecation notice

* Remove unused type

* Fix bug in "isPrimitive" function

* Remove unused import

* Revert "Fix bug in "isPrimitive" function"

This reverts commit 27f9874ccebb582dd70ca0ed3e19219d9a19ad46.
2023-06-19 11:01:08 +02:00

9 lines
265 B
TypeScript

import { ExtendedStats, MetricAggregation } from './dataquery.gen';
export function isMetricAggregationWithMeta(metric: MetricAggregation): metric is ExtendedStats {
if (!metric || typeof metric !== 'object') {
return false;
}
return 'meta' in metric;
}