import { SequenceAnnotations, QueryAnnotationsArgs, QueryGroup_AnnotationsArgs } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Borrego/GqlTypes"; import { RcsbCoreQueryInterface } from "./RcsbCoreQueryInterface"; import { GraphQLRequest } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/GraphQLRequest"; export declare class RcsbQueryAnnotations implements RcsbCoreQueryInterface> { readonly getClient: () => GraphQLRequest; constructor(getClient: () => GraphQLRequest); request(requestConfig: QueryAnnotationsArgs): Promise>; } export declare class RcsbQueryGroupAnnotationsSumary implements RcsbCoreQueryInterface> { readonly getClient: () => GraphQLRequest; constructor(getClient: () => GraphQLRequest); request(requestConfig: QueryGroup_AnnotationsArgs): Promise>; } export declare class RcsbQueryGroupAnnotations implements RcsbCoreQueryInterface> { readonly getClient: () => GraphQLRequest; constructor(getClient: () => GraphQLRequest); request(requestConfig: QueryGroup_AnnotationsArgs): Promise>; }