1818 */
1919
2020import { History } from 'history' ;
21- import { TimeRange , Query , Filter , DataPublicPluginStart } from 'src/plugins/data/public' ;
21+ import { Query , Filter , DataPublicPluginStart } from 'src/plugins/data/public' ;
2222import {
23- PersistedState ,
2423 SavedVisState ,
2524 VisualizationsStart ,
2625 Vis ,
@@ -45,7 +44,6 @@ import { SharePluginStart } from 'src/plugins/share/public';
4544import { SavedObjectsStart , SavedObject } from 'src/plugins/saved_objects/public' ;
4645import { EmbeddableStart , EmbeddableStateTransfer } from 'src/plugins/embeddable/public' ;
4746import { UrlForwardingStart } from 'src/plugins/url_forwarding/public' ;
48- import { EventEmitter } from 'events' ;
4947import { DashboardStart } from '../../../dashboard/public' ;
5048import type { SavedObjectsTaggingApi } from '../../../saved_objects_tagging_oss/public' ;
5149
@@ -80,20 +78,6 @@ export type VisualizeAppStateContainer = ReduxLikeStateContainer<
8078 VisualizeAppStateTransitions
8179> ;
8280
83- export interface EditorRenderProps {
84- core : CoreStart ;
85- data : DataPublicPluginStart ;
86- filters : Filter [ ] ;
87- timeRange : TimeRange ;
88- query ?: Query ;
89- savedSearch ?: SavedObject ;
90- uiState : PersistedState ;
91- /**
92- * Flag to determine if visualiztion is linked to the saved search
93- */
94- linked : boolean ;
95- }
96-
9781export interface VisualizeServices extends CoreStart {
9882 stateTransferService : EmbeddableStateTransfer ;
9983 embeddable : EmbeddableStart ;
@@ -135,15 +119,3 @@ export interface ByValueVisInstance {
135119}
136120
137121export type VisualizeEditorVisInstance = SavedVisInstance | ByValueVisInstance ;
138-
139- export type VisEditorConstructor = new (
140- element : HTMLElement ,
141- vis : Vis ,
142- eventEmitter : EventEmitter ,
143- embeddableHandler : VisualizeEmbeddableContract
144- ) => IEditorController ;
145-
146- export interface IEditorController {
147- render ( props : EditorRenderProps ) : Promise < void > | void ;
148- destroy ( ) : void ;
149- }
0 commit comments