UNPKG

@rcsb/rcsb-saguaro-app

Version:
11 lines (10 loc) 1.16 kB
import { RcsbFvAdditionalConfig, RcsbFvModulePublicInterface } from "../../RcsbFvModule/RcsbFvModuleInterface"; import { GroupProvenanceId } from "@rcsb/rcsb-api-tools/lib/RcsbDw/Types/DwEnums"; import { GroupReference } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Borrego/GqlTypes"; import { ActionMethods } from "../../../RcsbFvUI/Helper/ActionMethods"; export declare namespace GroupPfvApp { function alignment(elementId: string, groupProvenanceId: GroupProvenanceId, groupId: string, entityCount: number, additionalConfig?: RcsbFvAdditionalConfig & ActionMethods.FvChangeConfigInterface): Promise<RcsbFvModulePublicInterface>; function structure(elementId: string, groupProvenanceId: GroupProvenanceId, groupId: string, nTargets: number, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>; function bindingSites(elementId: string, groupProvenanceId: GroupProvenanceId, groupId: string, nTargets: number, additionalConfig?: RcsbFvAdditionalConfig): Promise<RcsbFvModulePublicInterface>; } export declare function getReferenceFromGroupProvenance(groupProvenanceId: GroupProvenanceId): GroupReference | undefined;