1## API Report File for "opensearch-dashboards" 2 3> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). 4 5```ts 6 7import { $Values } from '@osd/utility-types'; 8import { ApiResponse } from '@elastic/elasticsearch'; 9import { Assign } from '@osd/utility-types'; 10import { BehaviorSubject } from 'rxjs'; 11import { ConfigDeprecationProvider } from '@osd/config'; 12import { CoreSetup } from 'src/core/server'; 13import { CoreSetup as CoreSetup_2 } from 'opensearch-dashboards/server'; 14import { CoreStart } from 'src/core/server'; 15import { CoreStart as CoreStart_2 } from 'opensearch-dashboards/server'; 16import { Duration } from 'moment'; 17import { Ensure } from '@osd/utility-types'; 18import { EnvironmentMode } from '@osd/config'; 19import { ErrorToastOptions } from 'src/core/public/notifications'; 20import { ExpressionAstFunction } from 'src/plugins/expressions/common'; 21import { ExpressionsServerSetup } from 'src/plugins/expressions/server'; 22import { ISearchOptions as ISearchOptions_2 } from 'src/plugins/data/public'; 23import { ISearchSource } from 'src/plugins/data/public'; 24import { LegacyAPICaller } from 'opensearch-dashboards/server'; 25import { Logger } from 'opensearch-dashboards/server'; 26import { LoggerFactory } from '@osd/logging'; 27import { Moment } from 'moment'; 28import moment from 'moment'; 29import { NameList } from 'elasticsearch'; 30import { Observable } from 'rxjs'; 31import { OpenSearchClient } from 'opensearch-dashboards/server'; 32import { OpenSearchDashboardsRequest } from 'src/core/server'; 33import { OpenSearchDashboardsRequest as OpenSearchDashboardsRequest_2 } from 'opensearch-dashboards/server'; 34import { PackageInfo } from '@osd/config'; 35import { PathConfigType } from '@osd/utils'; 36import { Plugin as Plugin_2 } from 'src/core/server'; 37import { Plugin as Plugin_3 } from 'opensearch-dashboards/server'; 38import { PluginInitializerContext as PluginInitializerContext_2 } from 'src/core/server'; 39import { RecursiveReadonly } from '@osd/utility-types'; 40import { RequestAdapter } from 'src/plugins/inspector/common'; 41import { RequestHandlerContext } from 'src/core/server'; 42import { RequestStatistics } from 'src/plugins/inspector/common'; 43import { SavedObject } from 'src/core/server'; 44import { SavedObjectsClientContract } from 'src/core/server'; 45import { Search } from '@elastic/elasticsearch/api/requestParams'; 46import { SearchResponse } from 'elasticsearch'; 47import { SerializedFieldFormat as SerializedFieldFormat_2 } from 'src/plugins/expressions/common'; 48import { ShardsResponse } from 'elasticsearch'; 49import { ToastInputFields } from 'src/core/public/notifications'; 50import { TransportRequestPromise } from '@elastic/elasticsearch/lib/Transport'; 51import { Type } from '@osd/config-schema'; 52import { TypeOf } from '@osd/config-schema'; 53import { Unit } from '@elastic/datemath'; 54import { UnwrapPromiseOrReturn } from '@osd/utility-types'; 55 56// Warning: (ae-forgotten-export) The symbol "AggConfigSerialized" needs to be exported by the entry point index.d.ts 57// Warning: (ae-missing-release-tag) "AggConfigOptions" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 58// 59// @public (undocumented) 60export type AggConfigOptions = Assign<AggConfigSerialized, { 61 type: IAggType; 62}>; 63 64// Warning: (ae-missing-release-tag) "AggGroupLabels" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 65// 66// @public (undocumented) 67export const AggGroupLabels: { 68 buckets: string; 69 metrics: string; 70 none: string; 71}; 72 73// Warning: (ae-missing-release-tag) "AggGroupName" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 74// 75// @public (undocumented) 76export type AggGroupName = $Values<typeof AggGroupNames>; 77 78// Warning: (ae-missing-release-tag) "AggGroupNames" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 79// 80// @public (undocumented) 81export const AggGroupNames: Readonly<{ 82 Buckets: "buckets"; 83 Metrics: "metrics"; 84 None: "none"; 85}>; 86 87// Warning: (ae-forgotten-export) The symbol "BaseParamType" needs to be exported by the entry point index.d.ts 88// Warning: (ae-missing-release-tag) "AggParam" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 89// 90// @public (undocumented) 91export type AggParam = BaseParamType; 92 93// Warning: (ae-missing-release-tag) "AggParamOption" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 94// 95// @public (undocumented) 96export interface AggParamOption { 97 // (undocumented) 98 display: string; 99 // Warning: (ae-forgotten-export) The symbol "AggConfig" needs to be exported by the entry point index.d.ts 100 // 101 // (undocumented) 102 enabled?(agg: AggConfig): boolean; 103 // (undocumented) 104 val: string; 105} 106 107// Warning: (ae-missing-release-tag) "AggParamType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 108// 109// @public (undocumented) 110export class AggParamType<TAggConfig extends IAggConfig = IAggConfig> extends BaseParamType<TAggConfig> { 111 constructor(config: Record<string, any>); 112 // (undocumented) 113 allowedAggs: string[]; 114 // (undocumented) 115 makeAgg: (agg: TAggConfig, state?: AggConfigSerialized) => TAggConfig; 116} 117 118// Warning: (ae-missing-release-tag) "BUCKET_TYPES" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 119// 120// @public (undocumented) 121export enum BUCKET_TYPES { 122 // (undocumented) 123 DATE_HISTOGRAM = "date_histogram", 124 // (undocumented) 125 DATE_RANGE = "date_range", 126 // (undocumented) 127 FILTER = "filter", 128 // (undocumented) 129 FILTERS = "filters", 130 // (undocumented) 131 GEOHASH_GRID = "geohash_grid", 132 // (undocumented) 133 GEOTILE_GRID = "geotile_grid", 134 // (undocumented) 135 HISTOGRAM = "histogram", 136 // (undocumented) 137 IP_RANGE = "ip_range", 138 // (undocumented) 139 RANGE = "range", 140 // (undocumented) 141 SIGNIFICANT_TERMS = "significant_terms", 142 // (undocumented) 143 TERMS = "terms" 144} 145 146// Warning: (ae-missing-release-tag) "castOpenSearchToOsdFieldTypeName" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 147// 148// @public 149export const castOpenSearchToOsdFieldTypeName: (opensearchType: OPENSEARCH_FIELD_TYPES | string) => OSD_FIELD_TYPES; 150 151// Warning: (ae-forgotten-export) The symbol "PluginConfigDescriptor" needs to be exported by the entry point index.d.ts 152// Warning: (ae-forgotten-export) The symbol "ConfigSchema" needs to be exported by the entry point index.d.ts 153// Warning: (ae-missing-release-tag) "config" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 154// 155// @public (undocumented) 156export const config: PluginConfigDescriptor<ConfigSchema>; 157 158// Warning: (ae-missing-release-tag) "FieldDescriptor" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 159// 160// @public (undocumented) 161interface FieldDescriptor { 162 // (undocumented) 163 aggregatable: boolean; 164 // (undocumented) 165 name: string; 166 // (undocumented) 167 esTypes: string[]; 168 // (undocumented) 169 readFromDocValues: boolean; 170 // (undocumented) 171 searchable: boolean; 172 // Warning: (ae-forgotten-export) The symbol "FieldSubType" needs to be exported by the entry point index.d.ts 173 // 174 // (undocumented) 175 subType?: FieldSubType; 176 // (undocumented) 177 type: string; 178} 179 180export { FieldDescriptor } 181 182export { FieldDescriptor as IndexPatternFieldDescriptor } 183 184// Warning: (ae-missing-release-tag) "FieldFormatConfig" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 185// 186// @public (undocumented) 187export interface FieldFormatConfig { 188 // Warning: (ae-forgotten-export) The symbol "FieldFormatId" needs to be exported by the entry point index.d.ts 189 // 190 // (undocumented) 191 id: FieldFormatId; 192 // (undocumented) 193 opensearch?: boolean; 194 // (undocumented) 195 params: Record<string, any>; 196} 197 198// Warning: (ae-missing-release-tag) "fieldFormats" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 199// 200// @public (undocumented) 201export const fieldFormats: { 202 FieldFormatsRegistry: typeof FieldFormatsRegistry; 203 FieldFormat: typeof FieldFormat; 204 BoolFormat: typeof BoolFormat; 205 BytesFormat: typeof BytesFormat; 206 ColorFormat: typeof ColorFormat; 207 DurationFormat: typeof DurationFormat; 208 IpFormat: typeof IpFormat; 209 NumberFormat: typeof NumberFormat; 210 PercentFormat: typeof PercentFormat; 211 RelativeDateFormat: typeof RelativeDateFormat; 212 SourceFormat: typeof SourceFormat; 213 StaticLookupFormat: typeof StaticLookupFormat; 214 UrlFormat: typeof UrlFormat; 215 StringFormat: typeof StringFormat; 216 TruncateFormat: typeof TruncateFormat; 217}; 218 219// Warning: (ae-forgotten-export) The symbol "GetConfigFn" needs to be exported by the entry point index.d.ts 220// Warning: (ae-missing-release-tag) "FieldFormatsGetConfigFn" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 221// 222// @public (undocumented) 223export type FieldFormatsGetConfigFn = GetConfigFn; 224 225// Warning: (ae-missing-release-tag) "Filter" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 226// 227// @public (undocumented) 228export type Filter = { 229 $state?: FilterState; 230 meta: FilterMeta; 231 query?: any; 232}; 233 234// @internal (undocumented) 235export const getAsyncOptions: () => { 236 waitForCompletionTimeout: string; 237 keepAlive: string; 238}; 239 240// Warning: (ae-forgotten-export) The symbol "IUiSettingsClient" needs to be exported by the entry point index.d.ts 241// Warning: (ae-missing-release-tag) "getDefaultSearchParams" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 242// 243// @public (undocumented) 244export function getDefaultSearchParams(uiSettingsClient: IUiSettingsClient): Promise<{ 245 maxConcurrentShardRequests: number | undefined; 246 ignoreThrottled: boolean; 247 ignoreUnavailable: boolean; 248 trackTotalHits: boolean; 249}>; 250 251// Warning: (ae-forgotten-export) The symbol "SharedGlobalConfig" needs to be exported by the entry point index.d.ts 252// Warning: (ae-missing-release-tag) "getShardTimeout" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 253// 254// @public (undocumented) 255export function getShardTimeout(config: SharedGlobalConfig): { 256 timeout: string; 257} | { 258 timeout?: undefined; 259}; 260 261// Warning: (ae-forgotten-export) The symbol "IIndexPattern" needs to be exported by the entry point index.d.ts 262// Warning: (ae-missing-release-tag) "getTime" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 263// 264// @public (undocumented) 265export function getTime(indexPattern: IIndexPattern | undefined, timeRange: TimeRange, options?: { 266 forceNow?: Date; 267 fieldName?: string; 268}): import("../..").RangeFilter | undefined; 269 270// @internal 271export function getTotalLoaded({ total, failed, successful }: ShardsResponse): { 272 total: number; 273 loaded: number; 274}; 275 276// Warning: (ae-missing-release-tag) "IAggConfig" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 277// 278// @public 279export type IAggConfig = AggConfig; 280 281// Warning: (ae-forgotten-export) The symbol "AggConfigs" needs to be exported by the entry point index.d.ts 282// 283// @internal 284export type IAggConfigs = AggConfigs; 285 286// Warning: (ae-forgotten-export) The symbol "AggType" needs to be exported by the entry point index.d.ts 287// Warning: (ae-missing-release-tag) "IAggType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 288// 289// @public (undocumented) 290export type IAggType = AggType; 291 292// Warning: (ae-missing-release-tag) "IFieldFormatsRegistry" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 293// 294// @public (undocumented) 295export type IFieldFormatsRegistry = PublicMethodsOf<FieldFormatsRegistry>; 296 297// Warning: (ae-forgotten-export) The symbol "FieldParamType" needs to be exported by the entry point index.d.ts 298// Warning: (ae-missing-release-tag) "IFieldParamType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 299// 300// @public (undocumented) 301export type IFieldParamType = FieldParamType; 302 303// Warning: (ae-missing-release-tag) "IFieldSubType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 304// 305// @public (undocumented) 306export interface IFieldSubType { 307 // (undocumented) 308 multi?: { 309 parent: string; 310 }; 311 // (undocumented) 312 nested?: { 313 path: string; 314 }; 315} 316 317// Warning: (ae-missing-release-tag) "IFieldType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 318// 319// @public (undocumented) 320export interface IFieldType { 321 // (undocumented) 322 aggregatable?: boolean; 323 // (undocumented) 324 count?: number; 325 // (undocumented) 326 displayName?: string; 327 // (undocumented) 328 filterable?: boolean; 329 // (undocumented) 330 format?: any; 331 // (undocumented) 332 lang?: string; 333 // (undocumented) 334 name: string; 335 // (undocumented) 336 esTypes?: string[]; 337 // (undocumented) 338 readFromDocValues?: boolean; 339 // (undocumented) 340 script?: string; 341 // (undocumented) 342 scripted?: boolean; 343 // (undocumented) 344 searchable?: boolean; 345 // (undocumented) 346 sortable?: boolean; 347 // (undocumented) 348 subType?: IFieldSubType; 349 // Warning: (ae-forgotten-export) The symbol "FieldSpec" needs to be exported by the entry point index.d.ts 350 // 351 // (undocumented) 352 toSpec?: (options?: { 353 getFormatterForField?: IndexPattern['getFormatterForField']; 354 }) => FieldSpec; 355 // (undocumented) 356 type: string; 357 // (undocumented) 358 visualizable?: boolean; 359} 360 361// Warning: (ae-forgotten-export) The symbol "MetricAggType" needs to be exported by the entry point index.d.ts 362// Warning: (ae-missing-release-tag) "IMetricAggType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 363// 364// @public (undocumented) 365export type IMetricAggType = MetricAggType; 366 367// Warning: (ae-missing-release-tag) "IndexPattern" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 368// 369// @public (undocumented) 370export class IndexPattern implements IIndexPattern { 371 // Warning: (ae-forgotten-export) The symbol "IndexPatternDeps" needs to be exported by the entry point index.d.ts 372 constructor({ spec, fieldFormats, shortDotsEnable, metaFields, }: IndexPatternDeps); 373 addScriptedField(name: string, script: string, fieldType?: string): Promise<void>; 374 // (undocumented) 375 fieldFormatMap: Record<string, any>; 376 // Warning: (ae-forgotten-export) The symbol "IIndexPatternFieldList" needs to be exported by the entry point index.d.ts 377 // 378 // (undocumented) 379 fields: IIndexPatternFieldList & { 380 toSpec: () => IndexPatternFieldMap; 381 }; 382 // (undocumented) 383 flattenHit: (hit: Record<string, any>, deep?: boolean) => Record<string, any>; 384 // (undocumented) 385 formatField: FormatFieldFn; 386 // (undocumented) 387 formatHit: { 388 (hit: Record<string, any>, type?: string): any; 389 formatField: FormatFieldFn; 390 }; 391 // (undocumented) 392 getAggregationRestrictions(): Record<string, Record<string, { 393 agg?: string | undefined; 394 interval?: number | undefined; 395 fixed_interval?: string | undefined; 396 calendar_interval?: string | undefined; 397 delay?: string | undefined; 398 time_zone?: string | undefined; 399 }>> | undefined; 400 getAsSavedObjectBody(): { 401 title: string; 402 timeFieldName: string | undefined; 403 intervalName: string | undefined; 404 sourceFilters: string | undefined; 405 fields: string | undefined; 406 fieldFormatMap: string | undefined; 407 type: string | undefined; 408 typeMeta: string | undefined; 409 }; 410 // (undocumented) 411 getComputedFields(): { 412 storedFields: string[]; 413 scriptFields: any; 414 docvalueFields: { 415 field: any; 416 format: string; 417 }[]; 418 }; 419 // (undocumented) 420 getFieldByName(name: string): IndexPatternField | undefined; 421 getFormatterForField(field: IndexPatternField | IndexPatternField['spec'] | IFieldType): FieldFormat; 422 // (undocumented) 423 getIndex(): string; 424 // Warning: (ae-forgotten-export) The symbol "IndexPatternField" needs to be exported by the entry point index.d.ts 425 // 426 // (undocumented) 427 getNonScriptedFields(): IndexPatternField[]; 428 getOriginalSavedObjectBody: () => { 429 title?: string | undefined; 430 timeFieldName?: string | undefined; 431 intervalName?: string | undefined; 432 fields?: string | undefined; 433 sourceFilters?: string | undefined; 434 fieldFormatMap?: string | undefined; 435 typeMeta?: string | undefined; 436 type?: string | undefined; 437 }; 438 // (undocumented) 439 getScriptedFields(): IndexPatternField[]; 440 getSourceFiltering(): { 441 excludes: any[]; 442 }; 443 // (undocumented) 444 getTimeField(): IndexPatternField | undefined; 445 // (undocumented) 446 id?: string; 447 // (undocumented) 448 intervalName: string | undefined; 449 // (undocumented) 450 isTimeBased(): boolean; 451 // (undocumented) 452 isTimeNanosBased(): boolean; 453 // (undocumented) 454 isUnsupportedTimePattern(): boolean; 455 // (undocumented) 456 metaFields: string[]; 457 removeScriptedField(fieldName: string): void; 458 resetOriginalSavedObjectBody: () => void; 459 // Warning: (ae-forgotten-export) The symbol "SourceFilter" needs to be exported by the entry point index.d.ts 460 // 461 // (undocumented) 462 sourceFilters?: SourceFilter[]; 463 // (undocumented) 464 timeFieldName: string | undefined; 465 // (undocumented) 466 title: string; 467 // Warning: (ae-forgotten-export) The symbol "IndexPatternSpec" needs to be exported by the entry point index.d.ts 468 // 469 // (undocumented) 470 toSpec(): IndexPatternSpec; 471 // (undocumented) 472 type: string | undefined; 473 // Warning: (ae-forgotten-export) The symbol "TypeMeta" needs to be exported by the entry point index.d.ts 474 // 475 // (undocumented) 476 typeMeta?: TypeMeta; 477 // (undocumented) 478 version: string | undefined; 479} 480 481// Warning: (ae-missing-release-tag) "IndexPatternAttributes" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 482// 483// @public (undocumented) 484export interface IndexPatternAttributes { 485 // (undocumented) 486 fieldFormatMap?: string; 487 // (undocumented) 488 fields: string; 489 // (undocumented) 490 intervalName?: string; 491 // (undocumented) 492 sourceFilters?: string; 493 // (undocumented) 494 timeFieldName?: string; 495 // (undocumented) 496 title: string; 497 // (undocumented) 498 type: string; 499 // (undocumented) 500 typeMeta: string; 501} 502 503// Warning: (ae-missing-release-tag) "indexPatterns" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 504// 505// @public (undocumented) 506export const indexPatterns: { 507 isFilterable: typeof isFilterable; 508 isNestedField: typeof isNestedField; 509}; 510 511// Warning: (ae-missing-release-tag) "IndexPatternsFetcher" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 512// 513// @public (undocumented) 514export class IndexPatternsFetcher { 515 constructor(callDataCluster: LegacyAPICaller); 516 getFieldsForTimePattern(options: { 517 pattern: string; 518 metaFields: string[]; 519 lookBack: number; 520 interval: string; 521 }): Promise<FieldDescriptor[]>; 522 getFieldsForWildcard(options: { 523 pattern: string | string[]; 524 metaFields?: string[]; 525 fieldCapsOptions?: { 526 allowNoIndices: boolean; 527 }; 528 }): Promise<FieldDescriptor[]>; 529} 530 531// Warning: (ae-forgotten-export) The symbol "IndexPatternsServiceStart" needs to be exported by the entry point index.d.ts 532// Warning: (ae-missing-release-tag) "IndexPatternsService" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 533// 534// @public (undocumented) 535export class IndexPatternsService implements Plugin_3<void, IndexPatternsServiceStart> { 536 // (undocumented) 537 setup(core: CoreSetup_2): void; 538 // Warning: (ae-forgotten-export) The symbol "IndexPatternsServiceStartDeps" needs to be exported by the entry point index.d.ts 539 // 540 // (undocumented) 541 start(core: CoreStart_2, { fieldFormats, logger }: IndexPatternsServiceStartDeps): { 542 indexPatternsServiceFactory: (opensearchDashboardsRequest: OpenSearchDashboardsRequest_2) => Promise<IndexPatternsService_2>; 543 }; 544} 545 546// Warning: (ae-forgotten-export) The symbol "IOpenSearchDashboardsSearchRequest" needs to be exported by the entry point index.d.ts 547// Warning: (ae-forgotten-export) The symbol "ISearchRequestParams" needs to be exported by the entry point index.d.ts 548// Warning: (ae-missing-release-tag) "IOpenSearchSearchRequest" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 549// 550// @public (undocumented) 551export interface IOpenSearchSearchRequest extends IOpenSearchDashboardsSearchRequest<ISearchRequestParams> { 552 // (undocumented) 553 indexType?: string; 554} 555 556// Warning: (ae-forgotten-export) The symbol "IOpenSearchDashboardsSearchResponse" needs to be exported by the entry point index.d.ts 557// Warning: (ae-missing-release-tag) "IOpenSearchSearchResponse" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 558// 559// @public (undocumented) 560export type IOpenSearchSearchResponse<Source = any> = IOpenSearchDashboardsSearchResponse<SearchResponse<Source>>; 561 562// Warning: (ae-missing-release-tag) "ISearchOptions" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 563// 564// @public (undocumented) 565export interface ISearchOptions { 566 abortSignal?: AbortSignal; 567 strategy?: string; 568} 569 570// Warning: (ae-missing-release-tag) "ISearchSetup" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 571// 572// @public (undocumented) 573export interface ISearchSetup { 574 // Warning: (ae-forgotten-export) The symbol "SearchEnhancements" needs to be exported by the entry point index.d.ts 575 // 576 // @internal (undocumented) 577 __enhance: (enhancements: SearchEnhancements) => void; 578 // Warning: (ae-forgotten-export) The symbol "AggsSetup" needs to be exported by the entry point index.d.ts 579 // 580 // (undocumented) 581 aggs: AggsSetup; 582 registerSearchStrategy: <SearchStrategyRequest extends IOpenSearchDashboardsSearchRequest = IOpenSearchSearchRequest, SearchStrategyResponse extends IOpenSearchDashboardsSearchResponse = IOpenSearchSearchResponse>(name: string, strategy: ISearchStrategy<SearchStrategyRequest, SearchStrategyResponse>) => void; 583 usage?: SearchUsage; 584} 585 586// Warning: (ae-missing-release-tag) "ISearchStart" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 587// 588// @public (undocumented) 589export interface ISearchStart<SearchStrategyRequest extends IOpenSearchDashboardsSearchRequest = IOpenSearchSearchRequest, SearchStrategyResponse extends IOpenSearchDashboardsSearchResponse = IOpenSearchSearchResponse> { 590 // Warning: (ae-forgotten-export) The symbol "AggsStart" needs to be exported by the entry point index.d.ts 591 // 592 // (undocumented) 593 aggs: AggsStart; 594 getSearchStrategy: (name: string) => ISearchStrategy<SearchStrategyRequest, SearchStrategyResponse>; 595 // (undocumented) 596 search: (context: RequestHandlerContext, request: SearchStrategyRequest, options: ISearchOptions) => Promise<SearchStrategyResponse>; 597 // (undocumented) 598 searchSource: { 599 asScoped: (request: OpenSearchDashboardsRequest) => Promise<ISearchStartSearchSource>; 600 }; 601} 602 603// Warning: (ae-missing-release-tag) "ISearchStrategy" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 604// 605// @public 606export interface ISearchStrategy<SearchStrategyRequest extends IOpenSearchDashboardsSearchRequest = IOpenSearchSearchRequest, SearchStrategyResponse extends IOpenSearchDashboardsSearchResponse = IOpenSearchSearchResponse> { 607 // (undocumented) 608 cancel?: (context: RequestHandlerContext, id: string) => Promise<void>; 609 // (undocumented) 610 search: (context: RequestHandlerContext, request: SearchStrategyRequest, options?: ISearchOptions) => Promise<SearchStrategyResponse>; 611} 612 613// Warning: (ae-missing-release-tag) "KueryNode" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 614// 615// @public (undocumented) 616export interface KueryNode { 617 // (undocumented) 618 [key: string]: any; 619 // Warning: (ae-forgotten-export) The symbol "NodeTypes" needs to be exported by the entry point index.d.ts 620 // 621 // (undocumented) 622 type: keyof NodeTypes; 623} 624 625// Warning: (ae-missing-release-tag) "METRIC_TYPES" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 626// 627// @public (undocumented) 628export enum METRIC_TYPES { 629 // (undocumented) 630 AVG = "avg", 631 // (undocumented) 632 AVG_BUCKET = "avg_bucket", 633 // (undocumented) 634 CARDINALITY = "cardinality", 635 // (undocumented) 636 COUNT = "count", 637 // (undocumented) 638 CUMULATIVE_SUM = "cumulative_sum", 639 // (undocumented) 640 DERIVATIVE = "derivative", 641 // (undocumented) 642 GEO_BOUNDS = "geo_bounds", 643 // (undocumented) 644 GEO_CENTROID = "geo_centroid", 645 // (undocumented) 646 MAX = "max", 647 // (undocumented) 648 MAX_BUCKET = "max_bucket", 649 // (undocumented) 650 MEDIAN = "median", 651 // (undocumented) 652 MIN = "min", 653 // (undocumented) 654 MIN_BUCKET = "min_bucket", 655 // (undocumented) 656 MOVING_FN = "moving_avg", 657 // (undocumented) 658 PERCENTILE_RANKS = "percentile_ranks", 659 // (undocumented) 660 PERCENTILES = "percentiles", 661 // (undocumented) 662 SERIAL_DIFF = "serial_diff", 663 // (undocumented) 664 STD_DEV = "std_dev", 665 // (undocumented) 666 SUM = "sum", 667 // (undocumented) 668 SUM_BUCKET = "sum_bucket", 669 // (undocumented) 670 TOP_HITS = "top_hits" 671} 672 673// @public (undocumented) 674export enum OPENSEARCH_FIELD_TYPES { 675 // (undocumented) 676 ATTACHMENT = "attachment", 677 // (undocumented) 678 BOOLEAN = "boolean", 679 // (undocumented) 680 BYTE = "byte", 681 // (undocumented) 682 DATE = "date", 683 // (undocumented) 684 DATE_NANOS = "date_nanos", 685 // (undocumented) 686 DOUBLE = "double", 687 // (undocumented) 688 FLOAT = "float", 689 // (undocumented) 690 GEO_POINT = "geo_point", 691 // (undocumented) 692 GEO_SHAPE = "geo_shape", 693 // (undocumented) 694 HALF_FLOAT = "half_float", 695 // (undocumented) 696 HISTOGRAM = "histogram", 697 // (undocumented) 698 _ID = "_id", 699 // (undocumented) 700 _INDEX = "_index", 701 // (undocumented) 702 INTEGER = "integer", 703 // (undocumented) 704 IP = "ip", 705 // (undocumented) 706 KEYWORD = "keyword", 707 // (undocumented) 708 LONG = "long", 709 // (undocumented) 710 MURMUR3 = "murmur3", 711 // (undocumented) 712 NESTED = "nested", 713 // (undocumented) 714 OBJECT = "object", 715 // (undocumented) 716 SCALED_FLOAT = "scaled_float", 717 // (undocumented) 718 SHORT = "short", 719 // (undocumented) 720 _SOURCE = "_source", 721 // (undocumented) 722 STRING = "string", 723 // (undocumented) 724 TEXT = "text", 725 // (undocumented) 726 TOKEN_COUNT = "token_count", 727 // (undocumented) 728 _TYPE = "_type", 729 // (undocumented) 730 UNSIGNED_LONG = "unsigned_long" 731} 732 733// Warning: (ae-missing-release-tag) "OPENSEARCH_SEARCH_STRATEGY" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 734// 735// @public (undocumented) 736export const OPENSEARCH_SEARCH_STRATEGY = "opensearch"; 737 738// Warning: (ae-forgotten-export) The symbol "ExpressionFunctionDefinition" needs to be exported by the entry point index.d.ts 739// Warning: (ae-forgotten-export) The symbol "Input" needs to be exported by the entry point index.d.ts 740// Warning: (ae-forgotten-export) The symbol "Arguments" needs to be exported by the entry point index.d.ts 741// Warning: (ae-forgotten-export) The symbol "Output" needs to be exported by the entry point index.d.ts 742// Warning: (ae-missing-release-tag) "OpenSearchaggsExpressionFunctionDefinition" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 743// 744// @public (undocumented) 745export type OpenSearchaggsExpressionFunctionDefinition = ExpressionFunctionDefinition<'opensearchaggs', Input, Arguments, Output>; 746 747// Warning: (ae-missing-release-tag) "opensearchFilters" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 748// 749// @public (undocumented) 750export const opensearchFilters: { 751 buildQueryFilter: (query: any, index: string, alias: string) => import("../common").QueryStringFilter; 752 buildCustomFilter: typeof buildCustomFilter; 753 buildEmptyFilter: (isPinned: boolean, index?: string | undefined) => import("../common").Filter; 754 buildExistsFilter: (field: import("../common").IFieldType, indexPattern: import("../common").IIndexPattern) => import("../common").ExistsFilter; 755 buildFilter: typeof buildFilter; 756 buildPhraseFilter: (field: import("../common").IFieldType, value: any, indexPattern: import("../common").IIndexPattern) => import("../common").PhraseFilter; 757 buildPhrasesFilter: (field: import("../common").IFieldType, params: any[], indexPattern: import("../common").IIndexPattern) => import("../common").PhrasesFilter; 758 buildRangeFilter: (field: import("../common").IFieldType, params: import("../common").RangeFilterParams, indexPattern: import("../common").IIndexPattern, formattedValue?: string | undefined) => import("../common").RangeFilter; 759 isFilterDisabled: (filter: import("../common").Filter) => boolean; 760}; 761 762// Warning: (ae-missing-release-tag) "opensearchKuery" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 763// 764// @public (undocumented) 765export const opensearchKuery: { 766 nodeTypes: import("../common/opensearch_query/kuery/node_types").NodeTypes; 767 fromKueryExpression: (expression: any, parseOptions?: Partial<import("../common").KueryParseOptions>) => import("../common").KueryNode; 768 toOpenSearchQuery: (node: import("../common").KueryNode, indexPattern?: import("../common").IIndexPattern | undefined, config?: Record<string, any> | undefined, context?: Record<string, any> | undefined) => import("../../opensearch_dashboards_utils/common").JsonObject; 769}; 770 771// Warning: (ae-missing-release-tag) "opensearchQuery" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 772// 773// @public (undocumented) 774export const opensearchQuery: { 775 buildQueryFromFilters: (filters: import("../common").Filter[] | undefined, indexPattern: import("../common").IIndexPattern | undefined, ignoreFilterIfFieldNotInIndex?: boolean) => { 776 must: never[]; 777 filter: import("../common").Filter[]; 778 should: never[]; 779 must_not: import("../common").Filter[]; 780 }; 781 getOpenSearchQueryConfig: typeof getOpenSearchQueryConfig; 782 buildOpenSearchQuery: typeof buildOpenSearchQuery; 783}; 784 785// Warning: (ae-missing-release-tag) "OpenSearchQueryConfig" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 786// 787// @public (undocumented) 788export interface OpenSearchQueryConfig { 789 // (undocumented) 790 allowLeadingWildcards: boolean; 791 // (undocumented) 792 dateFormatTZ?: string; 793 // (undocumented) 794 ignoreFilterIfFieldNotInIndex: boolean; 795 // (undocumented) 796 queryStringOptions: Record<string, any>; 797} 798 799// Warning: (ae-missing-release-tag) "OptionedParamType" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 800// 801// @public (undocumented) 802export class OptionedParamType extends BaseParamType { 803 constructor(config: Record<string, any>); 804 // (undocumented) 805 options: OptionedValueProp[]; 806} 807 808// Warning: (ae-missing-release-tag) "OptionedValueProp" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 809// 810// @public (undocumented) 811export interface OptionedValueProp { 812 // (undocumented) 813 disabled?: boolean; 814 // (undocumented) 815 isCompatible: (agg: IAggConfig) => boolean; 816 // (undocumented) 817 text: string; 818 // (undocumented) 819 value: string; 820} 821 822// @public (undocumented) 823export enum OSD_FIELD_TYPES { 824 // (undocumented) 825 ATTACHMENT = "attachment", 826 // (undocumented) 827 BOOLEAN = "boolean", 828 // (undocumented) 829 CONFLICT = "conflict", 830 // (undocumented) 831 DATE = "date", 832 // (undocumented) 833 GEO_POINT = "geo_point", 834 // (undocumented) 835 GEO_SHAPE = "geo_shape", 836 // (undocumented) 837 HISTOGRAM = "histogram", 838 // (undocumented) 839 IP = "ip", 840 // (undocumented) 841 MURMUR3 = "murmur3", 842 // (undocumented) 843 NESTED = "nested", 844 // (undocumented) 845 NUMBER = "number", 846 // (undocumented) 847 OBJECT = "object", 848 // (undocumented) 849 _SOURCE = "_source", 850 // (undocumented) 851 STRING = "string", 852 // (undocumented) 853 UNKNOWN = "unknown" 854} 855 856// Warning: (ae-forgotten-export) The symbol "parseOpenSearchInterval" needs to be exported by the entry point index.d.ts 857// Warning: (ae-missing-release-tag) "ParsedInterval" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 858// 859// @public (undocumented) 860export type ParsedInterval = ReturnType<typeof parseOpenSearchInterval>; 861 862// Warning: (ae-missing-release-tag) "parseInterval" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 863// 864// @public (undocumented) 865export function parseInterval(interval: string): moment.Duration | null; 866 867// Warning: (ae-forgotten-export) The symbol "DataPluginSetupDependencies" needs to be exported by the entry point index.d.ts 868// Warning: (ae-forgotten-export) The symbol "DataPluginStartDependencies" needs to be exported by the entry point index.d.ts 869// Warning: (ae-missing-release-tag) "DataServerPlugin" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 870// 871// @public (undocumented) 872export class Plugin implements Plugin_2<PluginSetup, PluginStart, DataPluginSetupDependencies, DataPluginStartDependencies> { 873 constructor(initializerContext: PluginInitializerContext_2<ConfigSchema>); 874 // (undocumented) 875 setup(core: CoreSetup<DataPluginStartDependencies, PluginStart>, { expressions, usageCollection }: DataPluginSetupDependencies): { 876 __enhance: (enhancements: DataEnhancements) => void; 877 search: ISearchSetup; 878 fieldFormats: { 879 register: (customFieldFormat: import("../public").FieldFormatInstanceType) => number; 880 }; 881 }; 882 // (undocumented) 883 start(core: CoreStart): { 884 fieldFormats: { 885 fieldFormatServiceFactory: (uiSettings: import("../../../core/server").IUiSettingsClient) => Promise<import("../common").FieldFormatsRegistry>; 886 }; 887 indexPatterns: { 888 indexPatternsServiceFactory: (opensearchDashboardsRequest: import("../../../core/server").OpenSearchDashboardsRequest<unknown, unknown, unknown, any>) => Promise<import("../public").IndexPatternsService>; 889 }; 890 search: ISearchStart<import("./search").IOpenSearchSearchRequest, import("./search").IOpenSearchSearchResponse<any>>; 891 }; 892 // (undocumented) 893 stop(): void; 894} 895 896// Warning: (ae-forgotten-export) The symbol "PluginInitializerContext" needs to be exported by the entry point index.d.ts 897// 898// @public 899export function plugin(initializerContext: PluginInitializerContext<ConfigSchema>): Plugin; 900 901// Warning: (ae-missing-release-tag) "DataPluginSetup" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 902// 903// @public (undocumented) 904export interface PluginSetup { 905 // @internal (undocumented) 906 __enhance: (enhancements: DataEnhancements) => void; 907 // Warning: (ae-forgotten-export) The symbol "FieldFormatsSetup" needs to be exported by the entry point index.d.ts 908 // 909 // (undocumented) 910 fieldFormats: FieldFormatsSetup; 911 // (undocumented) 912 search: ISearchSetup; 913} 914 915// Warning: (ae-missing-release-tag) "DataPluginStart" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 916// 917// @public (undocumented) 918export interface PluginStart { 919 // Warning: (ae-forgotten-export) The symbol "FieldFormatsStart" needs to be exported by the entry point index.d.ts 920 // 921 // (undocumented) 922 fieldFormats: FieldFormatsStart; 923 // (undocumented) 924 indexPatterns: IndexPatternsServiceStart; 925 // (undocumented) 926 search: ISearchStart; 927} 928 929// Warning: (ae-missing-release-tag) "Query" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 930// 931// @public (undocumented) 932export type Query = { 933 query: string | { 934 [key: string]: any; 935 }; 936 language: string; 937}; 938 939// Warning: (ae-missing-release-tag) "RefreshInterval" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 940// 941// @public (undocumented) 942export interface RefreshInterval { 943 // (undocumented) 944 pause: boolean; 945 // (undocumented) 946 value: number; 947} 948 949// Warning: (ae-missing-release-tag) "search" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 950// 951// @public (undocumented) 952export const search: { 953 aggs: { 954 CidrMask: typeof CidrMask; 955 dateHistogramInterval: typeof dateHistogramInterval; 956 intervalOptions: ({ 957 display: string; 958 val: string; 959 enabled(agg: import("../common").IBucketAggConfig): boolean | "" | undefined; 960 } | { 961 display: string; 962 val: string; 963 })[]; 964 InvalidOpenSearchCalendarIntervalError: typeof InvalidOpenSearchCalendarIntervalError; 965 InvalidOpenSearchIntervalFormatError: typeof InvalidOpenSearchIntervalFormatError; 966 Ipv4Address: typeof Ipv4Address; 967 isNumberType: (agg: import("../common").AggConfig) => boolean; 968 isStringType: (agg: import("../common").AggConfig) => boolean; 969 isType: (...types: string[]) => (agg: import("../common").AggConfig) => boolean; 970 isValidOpenSearchInterval: typeof isValidOpenSearchInterval; 971 isValidInterval: typeof isValidInterval; 972 parentPipelineType: string; 973 parseOpenSearchInterval: typeof parseOpenSearchInterval; 974 parseInterval: typeof parseInterval; 975 propFilter: typeof propFilter; 976 siblingPipelineType: string; 977 termsAggFilter: string[]; 978 toAbsoluteDates: typeof toAbsoluteDates; 979 }; 980 getRequestInspectorStats: typeof getRequestInspectorStats; 981 getResponseInspectorStats: typeof getResponseInspectorStats; 982 tabifyAggResponse: typeof tabifyAggResponse; 983 tabifyGetColumns: typeof tabifyGetColumns; 984}; 985 986// Warning: (ae-missing-release-tag) "SearchUsage" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 987// 988// @public (undocumented) 989export interface SearchUsage { 990 // (undocumented) 991 trackError(): Promise<void>; 992 // (undocumented) 993 trackSuccess(duration: number): Promise<void>; 994} 995 996// @internal 997export const shimAbortSignal: <T extends TransportRequestPromise<unknown>>(promise: T, signal: AbortSignal | undefined) => T; 998 999// @internal 1000export function shimHitsTotal(response: SearchResponse<any>): { 1001 hits: { 1002 total: any; 1003 max_score: number; 1004 hits: { 1005 _index: string; 1006 _type: string; 1007 _id: string; 1008 _score: number; 1009 _source: any; 1010 _version?: number | undefined; 1011 _explanation?: import("elasticsearch").Explanation | undefined; 1012 fields?: any; 1013 highlight?: any; 1014 inner_hits?: any; 1015 matched_queries?: string[] | undefined; 1016 sort?: string[] | undefined; 1017 }[]; 1018 }; 1019 took: number; 1020 timed_out: boolean; 1021 _scroll_id?: string | undefined; 1022 _shards: import("elasticsearch").ShardsResponse; 1023 aggregations?: any; 1024}; 1025 1026// Warning: (ae-missing-release-tag) "shouldReadFieldFromDocValues" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 1027// 1028// @public (undocumented) 1029export function shouldReadFieldFromDocValues(aggregatable: boolean, opensearchType: string): boolean; 1030 1031// @public (undocumented) 1032export interface TabbedAggColumn { 1033 // (undocumented) 1034 aggConfig: IAggConfig; 1035 // (undocumented) 1036 id: string; 1037 // (undocumented) 1038 name: string; 1039} 1040 1041// @public (undocumented) 1042export type TabbedAggRow = Record<TabbedAggColumn['id'], string | number>; 1043 1044// @public (undocumented) 1045export interface TabbedTable { 1046 // (undocumented) 1047 columns: TabbedAggColumn[]; 1048 // (undocumented) 1049 rows: TabbedAggRow[]; 1050} 1051 1052// Warning: (ae-missing-release-tag) "TimeRange" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 1053// 1054// @public (undocumented) 1055export type TimeRange = { 1056 from: string; 1057 to: string; 1058 mode?: 'absolute' | 'relative'; 1059}; 1060 1061// Warning: (ae-missing-release-tag) "toSnakeCase" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 1062// 1063// @public (undocumented) 1064export function toSnakeCase(obj: Record<string, any>): import("lodash").Dictionary<any>; 1065 1066// Warning: (ae-missing-release-tag) "UI_SETTINGS" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 1067// 1068// @public (undocumented) 1069export const UI_SETTINGS: { 1070 readonly META_FIELDS: "metaFields"; 1071 readonly DOC_HIGHLIGHT: "doc_table:highlight"; 1072 readonly QUERY_STRING_OPTIONS: "query:queryString:options"; 1073 readonly QUERY_ALLOW_LEADING_WILDCARDS: "query:allowLeadingWildcards"; 1074 readonly SEARCH_QUERY_LANGUAGE: "search:queryLanguage"; 1075 readonly SORT_OPTIONS: "sort:options"; 1076 readonly COURIER_IGNORE_FILTER_IF_FIELD_NOT_IN_INDEX: "courier:ignoreFilterIfFieldNotInIndex"; 1077 readonly COURIER_SET_REQUEST_PREFERENCE: "courier:setRequestPreference"; 1078 readonly COURIER_CUSTOM_REQUEST_PREFERENCE: "courier:customRequestPreference"; 1079 readonly COURIER_MAX_CONCURRENT_SHARD_REQUESTS: "courier:maxConcurrentShardRequests"; 1080 readonly COURIER_BATCH_SEARCHES: "courier:batchSearches"; 1081 readonly SEARCH_INCLUDE_FROZEN: "search:includeFrozen"; 1082 readonly SEARCH_TIMEOUT: "search:timeout"; 1083 readonly HISTOGRAM_BAR_TARGET: "histogram:barTarget"; 1084 readonly HISTOGRAM_MAX_BARS: "histogram:maxBars"; 1085 readonly HISTORY_LIMIT: "history:limit"; 1086 readonly SHORT_DOTS_ENABLE: "shortDots:enable"; 1087 readonly FORMAT_DEFAULT_TYPE_MAP: "format:defaultTypeMap"; 1088 readonly FORMAT_NUMBER_DEFAULT_PATTERN: "format:number:defaultPattern"; 1089 readonly FORMAT_PERCENT_DEFAULT_PATTERN: "format:percent:defaultPattern"; 1090 readonly FORMAT_BYTES_DEFAULT_PATTERN: "format:bytes:defaultPattern"; 1091 readonly FORMAT_CURRENCY_DEFAULT_PATTERN: "format:currency:defaultPattern"; 1092 readonly FORMAT_NUMBER_DEFAULT_LOCALE: "format:number:defaultLocale"; 1093 readonly TIMEPICKER_REFRESH_INTERVAL_DEFAULTS: "timepicker:refreshIntervalDefaults"; 1094 readonly TIMEPICKER_QUICK_RANGES: "timepicker:quickRanges"; 1095 readonly TIMEPICKER_TIME_DEFAULTS: "timepicker:timeDefaults"; 1096 readonly INDEXPATTERN_PLACEHOLDER: "indexPattern:placeholder"; 1097 readonly FILTERS_PINNED_BY_DEFAULT: "filters:pinnedByDefault"; 1098 readonly FILTERS_EDITOR_SUGGEST_VALUES: "filterEditor:suggestValues"; 1099}; 1100 1101// Warning: (ae-missing-release-tag) "usageProvider" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) 1102// 1103// @public (undocumented) 1104export function usageProvider(core: CoreSetup_2): SearchUsage; 1105 1106 1107// Warnings were encountered during analysis: 1108// 1109// src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts:64:45 - (ae-forgotten-export) The symbol "IndexPatternFieldMap" needs to be exported by the entry point index.d.ts 1110// src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts:70:5 - (ae-forgotten-export) The symbol "FormatFieldFn" needs to be exported by the entry point index.d.ts 1111// src/plugins/data/common/opensearch_query/filters/meta_filter.ts:53:3 - (ae-forgotten-export) The symbol "FilterState" needs to be exported by the entry point index.d.ts 1112// src/plugins/data/common/opensearch_query/filters/meta_filter.ts:54:3 - (ae-forgotten-export) The symbol "FilterMeta" needs to be exported by the entry point index.d.ts 1113// src/plugins/data/server/index.ts:40:31 - (ae-forgotten-export) The symbol "buildCustomFilter" needs to be exported by the entry point index.d.ts 1114// src/plugins/data/server/index.ts:40:31 - (ae-forgotten-export) The symbol "buildFilter" needs to be exported by the entry point index.d.ts 1115// src/plugins/data/server/index.ts:71:29 - (ae-forgotten-export) The symbol "getOpenSearchQueryConfig" needs to be exported by the entry point index.d.ts 1116// src/plugins/data/server/index.ts:71:29 - (ae-forgotten-export) The symbol "buildOpenSearchQuery" needs to be exported by the entry point index.d.ts 1117// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "FieldFormatsRegistry" needs to be exported by the entry point index.d.ts 1118// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "FieldFormat" needs to be exported by the entry point index.d.ts 1119// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "BoolFormat" needs to be exported by the entry point index.d.ts 1120// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "BytesFormat" needs to be exported by the entry point index.d.ts 1121// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "ColorFormat" needs to be exported by the entry point index.d.ts 1122// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "DurationFormat" needs to be exported by the entry point index.d.ts 1123// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "IpFormat" needs to be exported by the entry point index.d.ts 1124// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "NumberFormat" needs to be exported by the entry point index.d.ts 1125// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "PercentFormat" needs to be exported by the entry point index.d.ts 1126// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "RelativeDateFormat" needs to be exported by the entry point index.d.ts 1127// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "SourceFormat" needs to be exported by the entry point index.d.ts 1128// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "StaticLookupFormat" needs to be exported by the entry point index.d.ts 1129// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "UrlFormat" needs to be exported by the entry point index.d.ts 1130// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "StringFormat" needs to be exported by the entry point index.d.ts 1131// src/plugins/data/server/index.ts:101:26 - (ae-forgotten-export) The symbol "TruncateFormat" needs to be exported by the entry point index.d.ts 1132// src/plugins/data/server/index.ts:127:27 - (ae-forgotten-export) The symbol "isFilterable" needs to be exported by the entry point index.d.ts 1133// src/plugins/data/server/index.ts:127:27 - (ae-forgotten-export) The symbol "isNestedField" needs to be exported by the entry point index.d.ts 1134// src/plugins/data/server/index.ts:228:20 - (ae-forgotten-export) The symbol "getRequestInspectorStats" needs to be exported by the entry point index.d.ts 1135// src/plugins/data/server/index.ts:228:20 - (ae-forgotten-export) The symbol "getResponseInspectorStats" needs to be exported by the entry point index.d.ts 1136// src/plugins/data/server/index.ts:228:20 - (ae-forgotten-export) The symbol "tabifyAggResponse" needs to be exported by the entry point index.d.ts 1137// src/plugins/data/server/index.ts:228:20 - (ae-forgotten-export) The symbol "tabifyGetColumns" needs to be exported by the entry point index.d.ts 1138// src/plugins/data/server/index.ts:230:1 - (ae-forgotten-export) The symbol "CidrMask" needs to be exported by the entry point index.d.ts 1139// src/plugins/data/server/index.ts:231:1 - (ae-forgotten-export) The symbol "dateHistogramInterval" needs to be exported by the entry point index.d.ts 1140// src/plugins/data/server/index.ts:240:1 - (ae-forgotten-export) The symbol "InvalidOpenSearchCalendarIntervalError" needs to be exported by the entry point index.d.ts 1141// src/plugins/data/server/index.ts:241:1 - (ae-forgotten-export) The symbol "InvalidOpenSearchIntervalFormatError" needs to be exported by the entry point index.d.ts 1142// src/plugins/data/server/index.ts:242:1 - (ae-forgotten-export) The symbol "Ipv4Address" needs to be exported by the entry point index.d.ts 1143// src/plugins/data/server/index.ts:246:1 - (ae-forgotten-export) The symbol "isValidOpenSearchInterval" needs to be exported by the entry point index.d.ts 1144// src/plugins/data/server/index.ts:247:1 - (ae-forgotten-export) The symbol "isValidInterval" needs to be exported by the entry point index.d.ts 1145// src/plugins/data/server/index.ts:251:1 - (ae-forgotten-export) The symbol "propFilter" needs to be exported by the entry point index.d.ts 1146// src/plugins/data/server/index.ts:254:1 - (ae-forgotten-export) The symbol "toAbsoluteDates" needs to be exported by the entry point index.d.ts 1147// src/plugins/data/server/index_patterns/index_patterns_service.ts:56:14 - (ae-forgotten-export) The symbol "IndexPatternsService" needs to be exported by the entry point index.d.ts 1148// src/plugins/data/server/plugin.ts:88:66 - (ae-forgotten-export) The symbol "DataEnhancements" needs to be exported by the entry point index.d.ts 1149// src/plugins/data/server/search/types.ts:78:5 - (ae-forgotten-export) The symbol "ISearchStartSearchSource" needs to be exported by the entry point index.d.ts 1150 1151// (No @packageDocumentation comment for this package) 1152 1153``` 1154