@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
9 lines (8 loc) • 715 B
TypeScript
import { ResidueDistributionFactoryInterface, ResidueDistributionInterface } from "../ResidueDistributionFactoryInterface";
import { TrackManagerInterface } from "../../../../../RcsbFvWeb/RcsbFvFactories/RcsbFvBlockFactory/BlockManager/TrackManagerInterface";
import { RcsbDistributionConfig } from "../../../../../RcsbAnnotationConfig/RcsbDistributionConfig";
export declare class NumericalTrackDistributionFactory implements ResidueDistributionFactoryInterface<[string, number]> {
private readonly distributionConfig;
constructor(distributionConfig?: RcsbDistributionConfig);
getDistribution(tracks: [TrackManagerInterface], blockType: string, numberResidues: number): ResidueDistributionInterface;
}