@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
15 lines (14 loc) • 969 B
TypeScript
import { SequenceAnnotations } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Borrego/GqlTypes";
import { PolymerEntityInstanceInterface } from "../../RcsbCollectTools/DataCollectors/PolymerEntityInstancesCollector";
import { RcsbFvTooltipInterface } from "@rcsb/rcsb-saguaro/lib/RcsbFv/RcsbFvTooltip/RcsbFvTooltipInterface";
import { ExternalTrackBuilderInterface } from "../../RcsbCollectTools/FeatureTools/ExternalTrackBuilderInterface";
export declare function addUnmodeledTrackBuilder(unmodeledTrackBuilder: UnmodeledTrackBuilder, externalTrackBuilder?: ExternalTrackBuilderInterface): ExternalTrackBuilderInterface;
export declare class UnmodeledTrackBuilder {
private readonly unmodeledDescription;
filterFeatures(data: {
annotations: Array<SequenceAnnotations>;
rcsbContext?: Partial<PolymerEntityInstanceInterface>;
}): Promise<Array<SequenceAnnotations>>;
getTooltip(): RcsbFvTooltipInterface;
private buildUnobserved;
}