import React from 'react';
import { PaginationPlacement } from './enum';
export declare const CardList: {
    ({ itemComponent: ItemComponent, data, componentDataMap, pagination, itemsPerPage, isServerSide, totalItems, onPageChange, currentPage, isLoading, paginationPlacement }: {
        componentDataMap: any;
        currentPage?: number;
        data?: any[];
        isLoading?: boolean;
        isServerSide?: boolean;
        itemComponent: any;
        itemsPerPage?: number;
        onPageChange?: any;
        pagination?: boolean;
        paginationPlacement?: PaginationPlacement;
        totalItems?: number;
    }): React.JSX.Element;
    propTypes: {
        itemComponent: any;
        data: any;
        componentDataMap: any;
        pagination: any;
        itemsPerPage: any;
        isServerSide: any;
        totalItems: any;
        onPageChange: any;
        currentPage: any;
        isLoading: any;
        paginationPlacement: any;
    };
    defaultProps: {
        data: any[];
        pagination: boolean;
        itemsPerPage: number;
        isServerSide: boolean;
        totalItems: number;
        onPageChange: any;
        currentPage: number;
        isLoading: boolean;
        paginationPlacement: PaginationPlacement;
    };
};
//# sourceMappingURL=CardList.d.ts.map