## API Report File for "kibana" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { Action } from 'history'; import { Action as Action_3 } from 'src/plugins/ui_actions/public'; import { ActionExecutionContext as ActionExecutionContext_2 } from 'src/plugins/ui_actions/public'; import { ApiResponse } from '@opensearch-project/opensearch/lib/Transport'; import { ApiResponse as ApiResponse_2 } from '@opensearch-project/opensearch'; import { ApplicationStart as ApplicationStart_2 } from 'kibana/public'; import { Assign } from '@kbn/utility-types'; import { BehaviorSubject } from 'rxjs'; import Boom from '@hapi/boom'; import { CoreSetup as CoreSetup_2 } from 'src/core/public'; import { CoreSetup as CoreSetup_3 } from 'kibana/public'; import { CoreStart as CoreStart_2 } from 'kibana/public'; import * as CSS from 'csstype'; import { DatatableColumn as DatatableColumn_2 } from 'src/plugins/expressions'; import { EmbeddableStart as EmbeddableStart_2 } from 'src/plugins/embeddable/public/plugin'; import { Ensure } from '@kbn/utility-types'; import { EnvironmentMode } from '@kbn/config'; import { ErrorToastOptions as ErrorToastOptions_2 } from 'src/core/public/notifications'; import { EuiBreadcrumb } from '@elastic/eui'; import { EuiButtonEmptyProps } from '@elastic/eui'; import { EuiComboBoxProps } from '@elastic/eui'; import { EuiConfirmModalProps } from '@elastic/eui'; import { EuiContextMenuPanelDescriptor } from '@elastic/eui'; import { EuiGlobalToastListToast } from '@elastic/eui'; import { ExclusiveUnion } from '@elastic/eui'; import { ExpressionAstFunction } from 'src/plugins/expressions/common'; import { History } from 'history'; import { Href } from 'history'; import { I18nStart as I18nStart_2 } from 'src/core/public'; import { IconType } from '@elastic/eui'; import { ISearchOptions } from 'src/plugins/data/public'; import { ISearchSource } from 'src/plugins/data/public'; import { IStorageWrapper } from 'src/plugins/kibana_utils/public'; import { IUiSettingsClient as IUiSettingsClient_2 } from 'src/core/public'; import { OpenSearchDashboardsClient } from '@opensearch-project/opensearch/api/opensearch_dashboards'; import { KibanaConfigType } from 'src/core/server/kibana_config'; import { Location } from 'history'; import { LocationDescriptorObject } from 'history'; import { Logger } from '@kbn/logging'; import { LogMeta } from '@kbn/logging'; import { MaybePromise } from '@kbn/utility-types'; import { Moment } from 'moment'; import { NameList } from 'elasticsearch'; import { NotificationsStart as NotificationsStart_2 } from 'src/core/public'; import { Observable } from 'rxjs'; import { Optional } from '@kbn/utility-types'; import { OverlayStart as OverlayStart_2 } from 'src/core/public'; import { PackageInfo } from '@kbn/config'; import { Path } from 'history'; import { PluginInitializerContext } from 'src/core/public'; import * as PropTypes from 'prop-types'; import { PublicMethodsOf } from '@kbn/utility-types'; import { PublicUiSettingsParams } from 'src/core/server/types'; import React from 'react'; import { RecursiveReadonly } from '@kbn/utility-types'; import { RequestAdapter } from 'src/plugins/inspector/common'; import { Required } from '@kbn/utility-types'; import * as Rx from 'rxjs'; import { SavedObject as SavedObject_2 } from 'src/core/server'; import { SavedObjectAttributes } from 'kibana/server'; import { SavedObjectAttributes as SavedObjectAttributes_2 } from 'src/core/public'; import { SavedObjectAttributes as SavedObjectAttributes_3 } from 'kibana/public'; import { SavedObjectsClientContract as SavedObjectsClientContract_3 } from 'src/core/public'; import { Search } from '@opensearch-project/opensearch/api/requestParams'; import { SearchResponse } from 'elasticsearch'; import { SerializedFieldFormat as SerializedFieldFormat_2 } from 'src/plugins/expressions/common'; import { ShallowPromise } from '@kbn/utility-types'; import { SimpleSavedObject as SimpleSavedObject_2 } from 'src/core/public'; import { Start as Start_2 } from 'src/plugins/inspector/public'; import { ToastInputFields as ToastInputFields_2 } from 'src/core/public/notifications'; import { ToastsSetup as ToastsSetup_2 } from 'kibana/public'; import { TransportRequestOptions } from '@opensearch-project/opensearch/lib/Transport'; import { TransportRequestParams } from '@opensearch-project/opensearch/lib/Transport'; import { TransportRequestPromise } from '@opensearch-project/opensearch/lib/Transport'; import { TypeOf } from '@kbn/config-schema'; import { UiComponent } from 'src/plugins/kibana_utils/public'; import { UnregisterCallback } from 'history'; import { UserProvidedValues } from 'src/core/server/types'; // Warning: (ae-missing-release-tag) "ACTION_ADD_PANEL" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const ACTION_ADD_PANEL = "ACTION_ADD_PANEL"; // Warning: (ae-missing-release-tag) "ACTION_EDIT_PANEL" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const ACTION_EDIT_PANEL = "editPanel"; // Warning: (ae-missing-release-tag) "Adapters" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export interface Adapters { // (undocumented) [key: string]: any; } // Warning: (ae-forgotten-export) The symbol "ActionContext" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "AddPanelAction" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class AddPanelAction implements Action_3 { // Warning: (ae-forgotten-export) The symbol "React" needs to be exported by the entry point index.d.ts constructor(getFactory: EmbeddableStart_2['getEmbeddableFactory'], getAllFactories: EmbeddableStart_2['getEmbeddableFactories'], overlays: OverlayStart_2, notifications: NotificationsStart_2, SavedObjectFinder: React_2.ComponentType); // (undocumented) execute(context: ActionExecutionContext_2): Promise; // (undocumented) getDisplayName(): string; // (undocumented) getIconType(): string; // (undocumented) readonly id = "ACTION_ADD_PANEL"; // (undocumented) isCompatible(context: ActionExecutionContext_2): Promise; // (undocumented) readonly type = "ACTION_ADD_PANEL"; } // Warning: (ae-missing-release-tag) "ATTRIBUTE_SERVICE_KEY" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export const ATTRIBUTE_SERVICE_KEY = "attributes"; // Warning: (ae-missing-release-tag) "AttributeService" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class AttributeService { // Warning: (ae-forgotten-export) The symbol "AttributeServiceOptions" needs to be exported by the entry point index.d.ts constructor(type: string, showSaveModal: (saveModal: React.ReactElement, I18nContext: I18nStart_2['Context']) => void, i18nContext: I18nStart_2['Context'], toasts: NotificationsStart_2['toasts'], options: AttributeServiceOptions, getEmbeddableFactory?: (embeddableFactoryId: string) => EmbeddableFactory); // (undocumented) getExplicitInputFromEmbeddable(embeddable: IEmbeddable): ValType | RefType; // (undocumented) getInputAsRefType: (input: ValType | RefType, saveOptions?: { showSaveModal: boolean; saveModalTitle?: string | undefined; } | { title: string; } | undefined) => Promise; // (undocumented) getInputAsValueType: (input: ValType | RefType) => Promise; // (undocumented) inputIsRefType: (input: ValType | RefType) => input is RefType; // (undocumented) unwrapAttributes(input: RefType | ValType): Promise; // (undocumented) wrapAttributes(newAttributes: SavedObjectAttributes, useRefType: boolean, input?: ValType | RefType): Promise>; } // Warning: (ae-missing-release-tag) "ChartActionContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type ChartActionContext = ValueClickContext | RangeSelectContext; // Warning: (ae-missing-release-tag) "Container" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export abstract class Container = {}, TContainerInput extends ContainerInput = ContainerInput, TContainerOutput extends ContainerOutput = ContainerOutput> extends Embeddable implements IContainer { constructor(input: TContainerInput, output: TContainerOutput, getFactory: EmbeddableStart['getEmbeddableFactory'], parent?: Container); // (undocumented) addNewEmbeddable = IEmbeddable>(type: string, explicitInput: Partial): Promise; // (undocumented) protected readonly children: { [key: string]: IEmbeddable | ErrorEmbeddable; }; // (undocumented) protected createNewPanelState>(factory: EmbeddableFactory, partial?: Partial): PanelState; // (undocumented) destroy(): void; // (undocumented) getChild(id: string): E; // (undocumented) getChildIds(): string[]; // (undocumented) protected readonly getFactory: EmbeddableStart['getEmbeddableFactory']; protected abstract getInheritedInput(id: string): TChildInput; // (undocumented) getInputForChild(embeddableId: string): TEmbeddableInput; // (undocumented) protected getPanelState(embeddableId: string): PanelState; // (undocumented) readonly isContainer: boolean; // (undocumented) reload(): void; // (undocumented) removeEmbeddable(embeddableId: string): void; // (undocumented) untilEmbeddableLoaded(id: string): Promise; // (undocumented) updateInputForChild(id: string, changes: Partial): void; } // Warning: (ae-missing-release-tag) "ContainerInput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface ContainerInput extends EmbeddableInput { // (undocumented) hidePanelTitles?: boolean; // (undocumented) panels: { [key: string]: PanelState; }; } // Warning: (ae-missing-release-tag) "ContainerOutput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface ContainerOutput extends EmbeddableOutput { // (undocumented) embeddableLoaded: { [key: string]: boolean; }; } // Warning: (ae-missing-release-tag) "CONTEXT_MENU_TRIGGER" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const CONTEXT_MENU_TRIGGER = "CONTEXT_MENU_TRIGGER"; // Warning: (ae-forgotten-export) The symbol "Trigger" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "contextMenuTrigger" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const contextMenuTrigger: Trigger<'CONTEXT_MENU_TRIGGER'>; // Warning: (ae-missing-release-tag) "defaultEmbeddableFactoryProvider" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const defaultEmbeddableFactoryProvider: = IEmbeddable, T extends SavedObjectAttributes_3 = SavedObjectAttributes_3>(def: EmbeddableFactoryDefinition) => EmbeddableFactory; // Warning: (ae-forgotten-export) The symbol "ActionContext" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EditPanelAction" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class EditPanelAction implements Action_3 { constructor(getEmbeddableFactory: EmbeddableStart['getEmbeddableFactory'], application: ApplicationStart_2, stateTransfer?: EmbeddableStateTransfer | undefined); // (undocumented) currentAppId: string | undefined; // (undocumented) execute(context: ActionContext_3): Promise; // Warning: (ae-forgotten-export) The symbol "NavigationContext" needs to be exported by the entry point index.d.ts // // (undocumented) getAppTarget({ embeddable }: ActionContext_3): NavigationContext | undefined; // (undocumented) getDisplayName({ embeddable }: ActionContext_3): string; // (undocumented) getHref({ embeddable }: ActionContext_3): Promise; // (undocumented) getIconType(): string; // (undocumented) readonly id = "editPanel"; // (undocumented) isCompatible({ embeddable }: ActionContext_3): Promise; // (undocumented) order: number; // (undocumented) readonly type = "editPanel"; } // Warning: (ae-missing-release-tag) "Embeddable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export abstract class Embeddable implements IEmbeddable { constructor(input: TEmbeddableInput, output: TEmbeddableOutput, parent?: IContainer); destroy(): void; // (undocumented) fatalError?: Error; // (undocumented) getInput$(): Readonly>; // (undocumented) getInput(): Readonly; getInspectorAdapters(): Adapters | undefined; // (undocumented) getIsContainer(): this is IContainer; // (undocumented) getOutput$(): Readonly>; // (undocumented) getOutput(): Readonly; getRoot(): IEmbeddable | IContainer; // (undocumented) getTitle(): string; // (undocumented) readonly id: string; // (undocumented) protected input: TEmbeddableInput; // (undocumented) readonly isContainer: boolean; // (undocumented) protected onFatalError(e: Error): void; // (undocumented) protected output: TEmbeddableOutput; // (undocumented) readonly parent?: IContainer; abstract reload(): void; // (undocumented) render(el: HTMLElement): void; // Warning: (ae-forgotten-export) The symbol "RenderCompleteDispatcher" needs to be exported by the entry point index.d.ts // // (undocumented) protected renderComplete: RenderCompleteDispatcher; // (undocumented) static runtimeId: number; // (undocumented) readonly runtimeId: number; // Warning: (ae-forgotten-export) The symbol "TriggerContextMapping" needs to be exported by the entry point index.d.ts // // (undocumented) supportedTriggers(): Array; // (undocumented) abstract readonly type: string; // (undocumented) updateInput(changes: Partial): void; // (undocumented) protected updateOutput(outputChanges: Partial): void; } // Warning: (ae-forgotten-export) The symbol "State" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddableChildPanel" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export class EmbeddableChildPanel extends React.Component { constructor(props: EmbeddableChildPanelProps); // (undocumented) [panel: string]: any; // (undocumented) componentDidMount(): Promise; // (undocumented) componentWillUnmount(): void; // (undocumented) embeddable: IEmbeddable | ErrorEmbeddable; // (undocumented) mounted: boolean; // (undocumented) render(): JSX.Element; } // Warning: (ae-missing-release-tag) "EmbeddableChildPanelProps" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableChildPanelProps { // (undocumented) className?: string; // (undocumented) container: IContainer; // (undocumented) embeddableId: string; // (undocumented) PanelComponent: EmbeddableStart['EmbeddablePanel']; } // Warning: (ae-missing-release-tag) "EmbeddableContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableContext { // (undocumented) embeddable: IEmbeddable; } // @public export interface EmbeddableEditorState { // (undocumented) embeddableId?: string; // (undocumented) originatingApp: string; // (undocumented) valueInput?: EmbeddableInput; } // Warning: (ae-forgotten-export) The symbol "PersistableState" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "EmbeddableStateWithType" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddableFactory" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export interface EmbeddableFactory = IEmbeddable, TSavedObjectAttributes extends SavedObjectAttributes_2 = SavedObjectAttributes_2> extends PersistableState { canCreateNew(): boolean; create(initialInput: TEmbeddableInput, parent?: IContainer): Promise; createFromSavedObject(savedObjectId: string, input: Partial, parent?: IContainer): Promise; getDefaultInput(partial: Partial): Partial; getDisplayName(): string; getExplicitInput(): Promise>; readonly isContainerType: boolean; readonly isEditable: () => Promise; // Warning: (ae-forgotten-export) The symbol "SavedObjectMetaData" needs to be exported by the entry point index.d.ts // // (undocumented) readonly savedObjectMetaData?: SavedObjectMetaData; // (undocumented) readonly type: string; } // Warning: (ae-missing-release-tag) "EmbeddableFactoryDefinition" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmbeddableFactoryDefinition = IEmbeddable, T extends SavedObjectAttributes = SavedObjectAttributes> = Pick, 'create' | 'type' | 'isEditable' | 'getDisplayName'> & Partial, 'createFromSavedObject' | 'isContainerType' | 'getExplicitInput' | 'savedObjectMetaData' | 'canCreateNew' | 'getDefaultInput' | 'telemetry' | 'extract' | 'inject' | 'migrations'>>; // Warning: (ae-missing-release-tag) "EmbeddableFactoryNotFoundError" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class EmbeddableFactoryNotFoundError extends Error { constructor(type: string); // (undocumented) code: string; } // Warning: (ae-missing-release-tag) "EmbeddableInput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmbeddableInput = { viewMode?: ViewMode; title?: string; id: string; lastReloadRequestTime?: number; hidePanelTitles?: boolean; enhancements?: SerializableState; disabledActions?: string[]; disableTriggers?: boolean; timeRange?: TimeRange; query?: Query; filters?: Filter[]; searchSessionId?: string; }; // Warning: (ae-missing-release-tag) "EmbeddableInstanceConfiguration" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableInstanceConfiguration { // (undocumented) id: string; // (undocumented) savedObjectId?: string; } // Warning: (ae-missing-release-tag) "EmbeddableOutput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableOutput { // (undocumented) defaultTitle?: string; // (undocumented) editable?: boolean; // (undocumented) editApp?: string; // (undocumented) editPath?: string; // (undocumented) editUrl?: string; // Warning: (ae-forgotten-export) The symbol "EmbeddableError" needs to be exported by the entry point index.d.ts // // (undocumented) error?: EmbeddableError; // (undocumented) loading?: boolean; // (undocumented) savedObjectId?: string; // (undocumented) title?: string; } // @public export interface EmbeddablePackageState { // (undocumented) embeddableId?: string; // (undocumented) input: Optional | Optional; // (undocumented) type: string; } // Warning: (ae-forgotten-export) The symbol "Props" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "State" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddablePanel" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class EmbeddablePanel extends React.Component { constructor(props: Props); // (undocumented) closeMyContextMenuPanel: () => void; // (undocumented) componentDidMount(): void; // (undocumented) componentWillUnmount(): void; // (undocumented) onBlur: (blurredPanelIndex: string) => void; // (undocumented) onFocus: (focusedPanelIndex: string) => void; // (undocumented) render(): JSX.Element; // (undocumented) UNSAFE_componentWillMount(): void; } // Warning: (ae-missing-release-tag) "EmbeddablePanelHOC" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export type EmbeddablePanelHOC = React.FC<{ embeddable: IEmbeddable; hideHeader?: boolean; }>; // @public export const EmbeddableRenderer: (props: EmbeddableRendererProps) => JSX.Element; // Warning: (ae-forgotten-export) The symbol "EmbeddableRendererPropsWithEmbeddable" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "EmbeddableRendererWithFactory" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddableRendererProps" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public export type EmbeddableRendererProps = EmbeddableRendererPropsWithEmbeddable | EmbeddableRendererWithFactory; // Warning: (ae-forgotten-export) The symbol "Props" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddableRoot" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class EmbeddableRoot extends React.Component { constructor(props: Props_2); // (undocumented) componentDidMount(): void; // (undocumented) componentDidUpdate(prevProps?: Props_2): void; // (undocumented) render(): JSX.Element; // (undocumented) shouldComponentUpdate(newProps: Props_2): boolean; } // Warning: (ae-missing-release-tag) "EmbeddableSetup" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableSetup { // (undocumented) registerEmbeddableFactory: = IEmbeddable>(id: string, factory: EmbeddableFactoryDefinition) => () => EmbeddableFactory; // (undocumented) registerEnhancement: (enhancement: EnhancementRegistryDefinition) => void; // Warning: (ae-forgotten-export) The symbol "EmbeddableFactoryProvider" needs to be exported by the entry point index.d.ts // // (undocumented) setCustomEmbeddableFactoryProvider: (customProvider: EmbeddableFactoryProvider) => void; } // Warning: (ae-missing-release-tag) "EmbeddableSetupDependencies" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableSetupDependencies { // Warning: (ae-forgotten-export) The symbol "DataPublicPluginSetup" needs to be exported by the entry point index.d.ts // // (undocumented) data: DataPublicPluginSetup; // Warning: (ae-forgotten-export) The symbol "UiActionsSetup" needs to be exported by the entry point index.d.ts // // (undocumented) uiActions: UiActionsSetup; } // Warning: (ae-forgotten-export) The symbol "PersistableStateService" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EmbeddableStart" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableStart extends PersistableStateService { // (undocumented) EmbeddablePanel: EmbeddablePanelHOC; // (undocumented) getAttributeService: (type: string, options: AttributeServiceOptions) => AttributeService; // (undocumented) getEmbeddableFactories: () => IterableIterator; // (undocumented) getEmbeddableFactory: = IEmbeddable>(embeddableFactoryId: string) => EmbeddableFactory | undefined; // (undocumented) getEmbeddablePanel: (stateTransfer?: EmbeddableStateTransfer) => EmbeddablePanelHOC; // Warning: (ae-forgotten-export) The symbol "ScopedHistory" needs to be exported by the entry point index.d.ts // // (undocumented) getStateTransfer: (history?: ScopedHistory) => EmbeddableStateTransfer; } // Warning: (ae-missing-release-tag) "EmbeddableStartDependencies" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EmbeddableStartDependencies { // Warning: (ae-forgotten-export) The symbol "DataPublicPluginStart" needs to be exported by the entry point index.d.ts // // (undocumented) data: DataPublicPluginStart; // Warning: (ae-forgotten-export) The symbol "Start" needs to be exported by the entry point index.d.ts // // (undocumented) inspector: Start; // Warning: (ae-forgotten-export) The symbol "UiActionsStart" needs to be exported by the entry point index.d.ts // // (undocumented) uiActions: UiActionsStart; } // Warning: (ae-unresolved-link) The @link reference could not be resolved: The package "kibana" does not have an export "ScopedHistory" // // @public export class EmbeddableStateTransfer { // Warning: (ae-forgotten-export) The symbol "ApplicationStart" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "PublicAppInfo" needs to be exported by the entry point index.d.ts constructor(navigateToApp: ApplicationStart['navigateToApp'], scopedHistory?: ScopedHistory | undefined, appList?: ReadonlyMap | undefined); getAppNameFromId: (appId: string) => string | undefined; getIncomingEditorState(options?: { keysToRemoveAfterFetch?: string[]; }): EmbeddableEditorState | undefined; getIncomingEmbeddablePackage(options?: { keysToRemoveAfterFetch?: string[]; }): EmbeddablePackageState | undefined; // Warning: (ae-unresolved-link) The @link reference could not be resolved: The package "kibana" does not have an export "ApplicationStart" navigateToEditor(appId: string, options?: { path?: string; state: EmbeddableEditorState; appendToExistingState?: boolean; }): Promise; // Warning: (ae-unresolved-link) The @link reference could not be resolved: The package "kibana" does not have an export "ApplicationStart" navigateToWithEmbeddablePackage(appId: string, options?: { path?: string; state: EmbeddablePackageState; appendToExistingState?: boolean; }): Promise; } // Warning: (ae-forgotten-export) The symbol "PersistableStateDefinition" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "EnhancementRegistryDefinition" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface EnhancementRegistryDefinition

extends PersistableStateDefinition

{ // (undocumented) id: string; } // Warning: (ae-missing-release-tag) "ErrorEmbeddable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class ErrorEmbeddable extends Embeddable { constructor(error: Error | string, input: EmbeddableInput, parent?: IContainer); // (undocumented) destroy(): void; // (undocumented) error: Error | string; // (undocumented) reload(): void; // (undocumented) render(dom: HTMLElement): void; // (undocumented) readonly type = "error"; } // Warning: (ae-missing-release-tag) "IContainer" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface IContainer = ContainerInput, O extends ContainerOutput = ContainerOutput> extends IEmbeddable { addNewEmbeddable = Embeddable>(type: string, explicitInput: Partial): Promise; getChild = Embeddable>(id: string): E; getInputForChild(id: string): EEI; removeEmbeddable(embeddableId: string): void; untilEmbeddableLoaded(id: string): Promise; updateInputForChild(id: string, changes: Partial): void; } // Warning: (ae-missing-release-tag) "IEmbeddable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface IEmbeddable { destroy(): void; enhancements?: object; fatalError?: Error; getInput$(): Readonly>; getInput(): Readonly; getInspectorAdapters(): Adapters | undefined; getIsContainer(): this is IContainer; getOutput$(): Readonly>; getOutput(): Readonly; getRoot(): IEmbeddable | IContainer; getTitle(): string | undefined; readonly id: string; readonly isContainer: boolean; readonly parent?: IContainer; reload(): void; render(domNode: HTMLElement | Element): void; readonly runtimeId?: number; supportedTriggers(): Array; readonly type: string; updateInput(changes: Partial): void; } // Warning: (ae-missing-release-tag) "isContextMenuTriggerContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const isContextMenuTriggerContext: (context: unknown) => context is EmbeddableContext; // Warning: (ae-missing-release-tag) "isErrorEmbeddable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function isErrorEmbeddable(embeddable: TEmbeddable | ErrorEmbeddable): embeddable is ErrorEmbeddable; // Warning: (ae-missing-release-tag) "isRangeSelectTriggerContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const isRangeSelectTriggerContext: (context: ChartActionContext) => context is RangeSelectContext>; // Warning: (ae-missing-release-tag) "isReferenceOrValueEmbeddable" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function isReferenceOrValueEmbeddable(incoming: unknown): incoming is ReferenceOrValueEmbeddable; // Warning: (ae-missing-release-tag) "isSavedObjectEmbeddableInput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function isSavedObjectEmbeddableInput(input: EmbeddableInput | SavedObjectEmbeddableInput): input is SavedObjectEmbeddableInput; // Warning: (ae-missing-release-tag) "isValueClickTriggerContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const isValueClickTriggerContext: (context: ChartActionContext) => context is ValueClickContext>; // Warning: (ae-missing-release-tag) "openAddPanelFlyout" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function openAddPanelFlyout(options: { embeddable: IContainer; getFactory: EmbeddableStart['getEmbeddableFactory']; getAllFactories: EmbeddableStart['getEmbeddableFactories']; overlays: OverlayStart_2; notifications: NotificationsStart_2; SavedObjectFinder: React.ComponentType; }): Promise; // Warning: (ae-missing-release-tag) "OutputSpec" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface OutputSpec { // (undocumented) [key: string]: PropertySpec; } // Warning: (ae-missing-release-tag) "PANEL_BADGE_TRIGGER" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const PANEL_BADGE_TRIGGER = "PANEL_BADGE_TRIGGER"; // Warning: (ae-missing-release-tag) "PANEL_NOTIFICATION_TRIGGER" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const PANEL_NOTIFICATION_TRIGGER = "PANEL_NOTIFICATION_TRIGGER"; // Warning: (ae-missing-release-tag) "panelBadgeTrigger" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const panelBadgeTrigger: Trigger<'PANEL_BADGE_TRIGGER'>; // Warning: (ae-missing-release-tag) "PanelNotFoundError" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export class PanelNotFoundError extends Error { constructor(); // (undocumented) code: string; } // Warning: (ae-missing-release-tag) "panelNotificationTrigger" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const panelNotificationTrigger: Trigger<'PANEL_NOTIFICATION_TRIGGER'>; // Warning: (ae-missing-release-tag) "PanelState" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface PanelState { // (undocumented) explicitInput: Partial & { id: string; }; // (undocumented) type: string; } // Warning: (ae-forgotten-export) The symbol "EmbeddablePublicPlugin" needs to be exported by the entry point index.d.ts // Warning: (ae-missing-release-tag) "plugin" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export function plugin(initializerContext: PluginInitializerContext): EmbeddablePublicPlugin; // Warning: (ae-missing-release-tag) "PropertySpec" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface PropertySpec { // (undocumented) accessPath: string; // (undocumented) description: string; // (undocumented) displayName: string; // (undocumented) id: string; // (undocumented) value?: string; } // Warning: (ae-missing-release-tag) "RangeSelectContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface RangeSelectContext { // (undocumented) data: { table: Datatable; column: number; range: number[]; timeFieldName?: string; }; // (undocumented) embeddable?: T; } // @public export interface ReferenceOrValueEmbeddable { getInputAsRefType: () => Promise; getInputAsValueType: () => Promise; inputIsRefType: (input: ValTypeInput | RefTypeInput) => input is RefTypeInput; } // Warning: (ae-missing-release-tag) "SavedObjectEmbeddableInput" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface SavedObjectEmbeddableInput extends EmbeddableInput { // (undocumented) savedObjectId: string; } // Warning: (ae-missing-release-tag) "ValueClickContext" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export interface ValueClickContext { // (undocumented) data: { data: Array<{ table: Pick; column: number; row: number; value: any; }>; timeFieldName?: string; negate?: boolean; }; // (undocumented) embeddable?: T; } // Warning: (ae-missing-release-tag) "ViewMode" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export enum ViewMode { // (undocumented) EDIT = "edit", // (undocumented) VIEW = "view" } // Warning: (ae-missing-release-tag) "withEmbeddableSubscription" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public (undocumented) export const withEmbeddableSubscription: = IEmbeddable, ExtraProps = {}>(WrappedComponent: React.ComponentType<{ input: I; output: O; embeddable: E; } & ExtraProps>) => React.ComponentType<{ embeddable: E; } & ExtraProps>; // Warnings were encountered during analysis: // // src/plugins/embeddable/common/types.ts:44:3 - (ae-forgotten-export) The symbol "SerializableState" needs to be exported by the entry point index.d.ts // src/plugins/embeddable/common/types.ts:59:3 - (ae-forgotten-export) The symbol "TimeRange" needs to be exported by the entry point index.d.ts // src/plugins/embeddable/common/types.ts:64:3 - (ae-forgotten-export) The symbol "Query" needs to be exported by the entry point index.d.ts // src/plugins/embeddable/common/types.ts:69:3 - (ae-forgotten-export) The symbol "Filter" needs to be exported by the entry point index.d.ts // src/plugins/embeddable/public/lib/triggers/triggers.ts:46:5 - (ae-forgotten-export) The symbol "Datatable" needs to be exported by the entry point index.d.ts // (No @packageDocumentation comment for this package) ```