/// <reference types="react" />
import { QueryBundleRequest, QueryResultBundle } from '../utils/synapseTypes/';
import { CardConfiguration } from './CardContainerLogic';
export declare type CardContainerProps = {
    data?: QueryResultBundle;
    isHeader?: boolean;
    isAlignToLeftNav?: boolean;
    title?: string;
    executeQueryRequest?: (param: QueryBundleRequest) => void;
    facetAliases?: Record<string, string>;
    getLastQueryRequest?: () => QueryBundleRequest;
    getNextPageOfData?: (queryRequest: QueryBundleRequest) => void;
    isLoading?: boolean;
    facet?: string;
    unitDescription?: string;
    hasMoreData?: boolean;
    showBarChart?: boolean;
} & CardConfiguration;
export declare const CardContainer: (props: CardContainerProps) => JSX.Element;
export default CardContainer;
