UNPKG

@rcsb/rcsb-saguaro-3d

Version:
13 lines (12 loc) 747 B
import { CallbackConfigInterface, CallbackManagerFactoryInterface, CallbackManagerInterface } from "../CallbackManagerFactoryInterface"; import { SequenceAlignments } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Borrego/GqlTypes"; import { DataContainer } from "../../../../Utils/DataContainer"; export declare class MsaCallbackManagerFactory<U> implements CallbackManagerFactoryInterface<U> { private readonly pluginLoadParamsDefinition; private readonly alignmentResponseContainer; constructor(config: { pluginLoadParamsDefinition: (id: string) => void; alignmentResponseContainer: DataContainer<SequenceAlignments>; }); getCallbackManager(config: CallbackConfigInterface): CallbackManagerInterface<U>; }