UNPKG

@jbrowse/core

Version:

JBrowse 2 core libraries used by plugins

12 lines (11 loc) 608 B
import { BaseFeatureDataAdapter } from './BaseFeatureDataAdapter.ts'; import type { BaseOptions } from './types.ts'; import type { NoAssemblyRegion } from '../../util/index.ts'; import type { RegionsAdapter } from '../BaseAdapter/index.ts'; export declare abstract class BaseSequenceAdapter extends BaseFeatureDataAdapter implements RegionsAdapter { getMultiRegionFeatureDensityStats(): Promise<{ featureDensity: number; }>; abstract getRegions(opts: BaseOptions): Promise<NoAssemblyRegion[]>; getSequence(region: NoAssemblyRegion, opts?: BaseOptions): Promise<string | undefined>; }