import { AfterViewInit, ElementRef, Injector, OnChanges, QueryList, SimpleChanges } from '@angular/core'; import { LegoBaseComponent, Parent } from '../lego-base.component'; import { CardComponent } from './card.component'; export declare class CardListComponent extends LegoBaseComponent implements OnChanges, AfterViewInit { protected injector: Injector; private _matrix; matrix: boolean; spacing: number; cards: QueryList; slit: ElementRef; mover: ElementRef; readonly translateXPos: string; private xPos; private cardWidth; private noOfCardsMoved; private initialized; readonly canNavigatePrevious: boolean; readonly canNavigateNext: boolean; constructor(injector: Injector, parent: Parent); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; prev(): void; next(): void; private visibleCardsCount; }