import { Observable } from 'rxjs';
import { CardContainerComponent } from '../../cardContainer';
import { IDataSource } from '../../dataSources/index';
export declare class ItemCountComponent<T> {
    cardContainer: CardContainerComponent<T>;
    readonly dataSource: IDataSource<T>;
    readonly loadingDataSet$: Observable<boolean>;
    readonly visibleCount$: Observable<number>;
    readonly totalCount$: Observable<number>;
    constructor(cardContainer: CardContainerComponent<T>);
}
