@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
11 lines (10 loc) • 1.16 kB
TypeScript
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;