import { OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import { IDataSource } from '../../dataSources/index'; import { IDataPager } from '../dataPager/dataPager.service'; import { CardContainerComponent } from '../../cardContainer'; export declare const defaultVisiblePageCount: number; export declare class PagerComponent implements OnInit { pageCount: number; visiblePageCount: number; cardContainer: CardContainerComponent; pager: IDataPager; dataSource: IDataSource; constructor(cardContainer: CardContainerComponent); readonly lastPage$: Observable; readonly canGoBack$: Observable; readonly canGoForward$: Observable; readonly pages$: Observable; isCurrent(page: number): Observable; ngOnInit(): void; first(): void; previous(): void; goto(page: number): void; next(): void; last(): void; }