UNPKG

@rcsb/rcsb-saguaro-app

Version:
20 lines (19 loc) 824 B
import React, { ReactNode } from "react"; import { FacetStoreInterface } from "../../../RcsbSeacrh/FacetStore/FacetStoreInterface"; import { BucketFacet } from "@rcsb/rcsb-api-tools/lib/RcsbSearch/Types/SearchResultInterface"; import { ReturnType } from "@rcsb/rcsb-api-tools/lib/RcsbSearch/Types/SearchEnums"; import { SearchQuery } from "@rcsb/rcsb-api-tools/lib/RcsbSearch/Types/SearchQueryInterface"; interface RcsbStatsChartInterface { facetStore: FacetStoreInterface; searchQuery: SearchQuery; returnType: ReturnType; } interface RcsbStatsChartState { facets: Array<BucketFacet>; } export declare class RcsbStatsChartComponent extends React.Component<RcsbStatsChartInterface, RcsbStatsChartState> { componentDidMount(): Promise<void>; render(): ReactNode; private updateState; } export {};