import Plugin from '@jbrowse/core/Plugin';
import type PluginManager from '@jbrowse/core/PluginManager';
declare const AssemblyManager: import("react").LazyExoticComponent<({ session, onClose, }: {
    session: import("@jbrowse/core/util").AbstractSessionModel;
    onClose: () => void;
}) => import("react/jsx-runtime").JSX.Element>;
export default class DataManagementPlugin extends Plugin {
    name: string;
    exports: {
        AssemblyManager: import("react").LazyExoticComponent<({ session, onClose, }: {
            session: import("@jbrowse/core/util").AbstractSessionModel;
            onClose: () => void;
        }) => import("react/jsx-runtime").JSX.Element>;
    };
    install(pluginManager: PluginManager): void;
    configure(_pluginManager: PluginManager): void;
}
export { AssemblyManager };
export type { AddTrackModel } from './AddTrackWidget/model';
export type { HierarchicalTrackSelectorModel } from './HierarchicalTrackSelectorWidget';
