@jbrowse/plugin-wiggle
Version:
JBrowse 2 wiggle adapters, tracks, etc.
81 lines (80 loc) • 3.02 kB
TypeScript
import type PluginManager from '@jbrowse/core/PluginManager';
declare const configSchema: (pluginManager: PluginManager) => import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
name: {
description: string;
type: string;
defaultValue: string;
};
assemblyNames: {
description: string;
type: string;
defaultValue: string[];
};
description: {
description: string;
type: string;
defaultValue: string;
};
category: {
description: string;
type: string;
defaultValue: never[];
};
metadata: {
type: string;
description: string;
defaultValue: {};
};
adapter: import("mobx-state-tree").IAnyModelType;
textSearching: import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
indexingAttributes: {
type: string;
description: string;
defaultValue: string[];
};
indexingFeatureTypesToExclude: {
type: string;
description: string;
defaultValue: string[];
};
textSearchAdapter: import("mobx-state-tree").IAnyModelType;
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, undefined>>;
displays: import("mobx-state-tree").IArrayType<import("mobx-state-tree").IAnyModelType>;
formatDetails: import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
feature: {
type: string;
description: string;
defaultValue: {};
contextVariable: string[];
};
subfeatures: {
type: string;
description: string;
defaultValue: {};
contextVariable: string[];
};
depth: {
type: string;
defaultValue: number;
description: string;
};
maxDepth: {
type: string;
defaultValue: number;
description: string;
};
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, undefined>>;
formatAbout: import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
config: {
type: string;
description: string;
defaultValue: {};
contextVariable: string[];
};
hideUris: {
type: string;
defaultValue: boolean;
};
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, undefined>>;
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, "trackId">>, undefined>>;
export default configSchema;