@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
8 lines (7 loc) • 547 B
TypeScript
import type PluginManager from '../../PluginManager';
import type { FileLocation, UriLocation } from '../types';
import type { Fetcher, GenericFilehandle } from 'generic-filehandle2';
export declare function resolveUriLocation(location: UriLocation): UriLocation;
export declare function openLocation(location: FileLocation, pluginManager?: PluginManager): GenericFilehandle;
export declare function getFetcher(location: FileLocation, pluginManager?: PluginManager): Fetcher;
export { RemoteFileWithRangeCache } from './RemoteFileWithRangeCache';