import { IEditorItemTitleRenderer, IEditorItemTopToolbarRenderer } from "."; import { EditorDisplayModes } from "./EditorSettings"; import { IEditorItemPanelsRenderer } from "./IEditorItemPanelsRenderer"; import { IEditorTabRegistration } from "./IEditorTabRegistration"; export interface IEditorItem { settings: { defaultDisplayMode: EditorDisplayModes; }; tabs: Array; title: JSX.Element[] | JSX.Element | string; onEditorActivation(): any; titleRenderer?: IEditorItemTitleRenderer; topToolbarRenderer?: IEditorItemTopToolbarRenderer; panelsRenderer?: IEditorItemPanelsRenderer; }