@jbrowse/plugin-config
Version:
JBrowse 2 config utilities
9 lines (8 loc) • 621 B
TypeScript
import type PluginManager from '@jbrowse/core/PluginManager';
export default function stateModelFactory(pluginManager: PluginManager): import("mobx-state-tree").IModelType<{
id: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
type: import("mobx-state-tree").ISimpleType<"ConfigurationEditorWidget">;
target: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IReferenceType<import("mobx-state-tree").IAnyModelType>>;
}, {
setTarget(newTarget: any): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>;