@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
18 lines (17 loc) • 719 B
TypeScript
import RpcMethodType from '../../pluggableElementTypes/RpcMethodType';
import type { RenderArgs } from './util';
import type { Region } from '../../util';
export default class CoreGetFeatureDensityStats extends RpcMethodType {
name: string;
serializeArguments(args: RenderArgs & {
stopToken?: string;
statusCallback?: (arg: string) => void;
}, rpcDriver: string): Promise<Record<string, unknown>>;
execute(args: {
adapterConfig: Record<string, unknown>;
regions: Region[];
stopToken?: string;
headers?: Record<string, string>;
sessionId: string;
}, rpcDriver: string): Promise<import("../../data_adapters/BaseAdapter").FeatureDensityStats>;
}