import { ExpressionValueBoxed } from '../types' ; import { ExecutionContextSearch } from '../../execution/types' ; export type ExpressionValueSearchContext = ExpressionValueBoxed < 'opensearch_dashboards_context' , ExecutionContextSearch > ; export type OPENSEARCH_DASHBOARDS_CONTEXT_NAME = 'opensearch_dashboards_context' ; export type OpenSearchDashboardsContext = ExpressionValueSearchContext ; export const opensearchDashboardsContext = { name : 'opensearch_dashboards_context' , from : { null : ( ) => { return { type : 'opensearch_dashboards_context' , } ; } , } , to : { null : ( ) => { return { type : 'null' , } ; } , } , } ;