@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
13 lines (12 loc) • 490 B
TypeScript
import { QueryInterfacesArgs } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Yosemite/GqlTypes";
export interface InterfaceInstanceInterface {
rcsbId: string;
assemblyId: string;
interfaceId: string;
asymIds: [string, string];
operatorIds: [Array<Array<string>>, Array<Array<string>>];
}
export declare class InterfaceInstanceCollector {
private readonly rcsbFvQuery;
collect(requestConfig: QueryInterfacesArgs): Promise<Array<InterfaceInstanceInterface>>;
}