UNPKG

@rcsb/rcsb-saguaro-app

Version:
10 lines (9 loc) 674 B
import { RcsbFvRowConfigInterface } from "@rcsb/rcsb-saguaro/lib/RcsbFv/RcsbFvConfig/RcsbFvConfigInterface"; import { TrackFactoryInterface } from "../TrackFactoryInterface"; import { TrackManagerInterface } from "../../RcsbFvBlockFactory/BlockManager/TrackManagerInterface"; import { TrackTitleFactoryInterface } from "../TrackTitleFactoryInterface"; export declare class AnnotationsTrackFactory implements TrackFactoryInterface<[TrackManagerInterface]> { private readonly trackTitleFactory; constructor(trackTitleFactory?: TrackTitleFactoryInterface<[TrackManagerInterface]>); getTrack(annotations: TrackManagerInterface): Promise<RcsbFvRowConfigInterface>; }