import { RcsbFvAdditionalConfig, RcsbFvModulePublicInterface } from "../RcsbFvModule/RcsbFvModuleInterface";
export declare class RcsbFvChromosomeBuilder {
    static buildFullChromosome(elementFvId: string, chrId: string): Promise<RcsbFvModulePublicInterface>;
    static buildEntryChromosome(elementFvId: string, entitySelectId: string, chromosomeSelectId: string, entryId: string): Promise<RcsbFvModulePublicInterface>;
    static buildEntityChromosome(elementFvId: string, elementSelectId: string, entityId: string): Promise<RcsbFvModulePublicInterface>;
    static buildChromosome(elementFvId: string, entityId: string | undefined, chrId: string | undefined, elementSelectId?: string, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>;
}
