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;
}
