import { OnInit, AfterViewInit, ElementRef, ChangeDetectorRef, SimpleChanges, OnDestroy } from '@angular/core'; import { IScrollingCardData } from '../../interfaces/scrolling-card-interface'; import * as i0 from "@angular/core"; export declare class ScrollingCardsComponent implements OnInit, AfterViewInit, OnDestroy { private cdr; cards: IScrollingCardData[]; duration: number; direction: 'up' | 'down' | 'left' | 'right'; cardContainer: ElementRef; displayCards: IScrollingCardData[]; animationPaused: boolean; isVertical: boolean; private animationFrame; constructor(cdr: ChangeDetectorRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; private initializeAnimation; private setAnimationProperties; pauseScroll(): void; resumeScroll(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }