import PluginManager from '@jbrowse/core/PluginManager' import { ConfigurationSchema } from '@jbrowse/core/configuration' export default function configSchemaF(pluginManager: PluginManager) { const LinearGenomePlugin = pluginManager.getPlugin( 'LinearGenomeViewPlugin', ) as import('@jbrowse/plugin-linear-genome-view').default const { baseLinearDisplayConfigSchema } = LinearGenomePlugin.exports return ConfigurationSchema( 'LinearMafDisplay', { /** * #slot */ renderer: pluginManager.pluggableConfigSchemaType('renderer'), }, { baseConfiguration: baseLinearDisplayConfigSchema, explicitlyTyped: true, }, ) }