import type PluginManager from '@jbrowse/core/PluginManager';
declare function configSchemaF(pluginManager: PluginManager): import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
    maxFeatureScreenDensity: {
        type: string;
        description: string;
        defaultValue: number;
    };
    featureHeight: {
        type: string;
        defaultValue: number;
    };
    colorBy: {
        type: string;
        defaultValue: {
            type: string;
        };
    };
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
    renderer: import("mobx-state-tree").IAnyModelType;
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaType<{
    maxFeatureScreenDensity: {
        type: string;
        description: string;
        defaultValue: number;
    };
    fetchSizeLimit: {
        type: string;
        defaultValue: number;
        description: string;
    };
    height: {
        type: string;
        defaultValue: number;
        description: string;
    };
    mouseover: {
        type: string;
        description: string;
        defaultValue: string;
        contextVariable: string[];
    };
    jexlFilters: {
        type: string;
        description: string;
        defaultValue: never[];
    };
}, import("@jbrowse/core/configuration/configurationSchema").ConfigurationSchemaOptions<undefined, "displayId">>, undefined>>, undefined>>;
export default configSchemaF;
