import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey' ; import { LineAnnotationDatum , RectAnnotationDatum } from '@elastic/charts' ; export interface GetStoppedPartitionResult { jobs : string [ ] | Record < string , string [ ] > ; } export interface MLRectAnnotationDatum extends RectAnnotationDatum { header : number ; } export interface GetDatafeedResultsChartDataResult { bucketResults : number [ ] [ ] ; datafeedResults : number [ ] [ ] ; annotationResultsRect : MLRectAnnotationDatum [ ] ; annotationResultsLine : LineAnnotationDatum [ ] ; modelSnapshotResultsLine : LineAnnotationDatum [ ] ; } export interface DatafeedResultsChartDataParams { jobId : string ; start : number ; end : number ; } export const defaultSearchQuery = { bool : { must : [ { match_all : { } , } , ] , } , } ;