import { OnInit, OnDestroy, SimpleChanges } from '@angular/core'; import 'rxjs/add/observable/timer'; export declare class Ng2Carousel3dComponent implements OnInit, OnDestroy { options: Object; slides: Array; onBeforeChange: Function; onLastSlide: Function; onSlideChange: Function; onSelectedClick: Function; isLoading: boolean; isSuccessful: boolean; isRendered: boolean; percentLoaded: number; private percentSubscription; private imageLocationSubscription; private autoRotation; private carousel3d; controls: any; private $wrapper; private $slides; private $carouselService; private $timer; private autoRotationLocked; ngOnDestroy(): void; ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; buildCarousel(slides: any, options: any): any; render(animate: any, speedTime: any): boolean; setCss(i: any, zIndex: any, positive: any): { '-webkit-transform': string; '-moz-transform': string; '-o-transform': string; '-ms-transform': string; 'transform': string; left: string; top: string | number; width: string; height: string; zIndex: any; overflow: string; }; goSlide(index: any): void; goNext(): boolean; goPrev(): boolean; goFar(index: any): void; animationEnd(): void; getSlide(index: any): any; slideClicked(index: any): boolean; private subscribe(); private setSlideLock(value); }