import { RcsbFvAdditionalConfig } from "../RcsbFvModule/RcsbFvModuleInterface";
import { RcsbFvModulePublicInterface } from "../RcsbFvModule/RcsbFvModuleInterface";
export declare class RcsbFvUniprotBuilder {
    static buildUniprotMultipleEntitySequenceFv(elementFvId: string, elementSelectId: string, upAcc: string): Promise<RcsbFvModulePublicInterface>;
    static buildUniprotFv(elementId: string, upAcc: string, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>;
    static buildUniprotEntityFv(elementId: string, upAcc: string, entityId: string, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>;
    static buildUniprotEntityInstanceFv(elementId: string, upAcc: string, entityId: string, instanceId: string, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>;
}
