import * as i0 from '@angular/core'; import { OnInit, ElementRef, QueryList, TemplateRef } from '@angular/core'; import { Point2D } from '@obliczeniowo/elementary/classes'; import * as i2 from '@angular/common'; import * as i3 from '@obliczeniowo/elementary/buttons'; import * as i4 from '@obliczeniowo/elementary/icons'; declare class PerspectiveSliderComponent implements OnInit { protected elementRef: ElementRef; /** Templates to display aliments */ templates: QueryList>; protected height: number; protected startIndex: number; protected offset: Point2D; protected time: any; protected move: Point2D; protected dh: number; protected angle: number; constructor(elementRef: ElementRef); ngOnInit(): void; ngAfterViewChecked(): void; ngOnDestroy(): void; protected inRange(index: number): boolean; protected add(offset: number): void; protected animation(): void; protected opacity(index: number): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class PerspectiveSliderModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { PerspectiveSliderComponent, PerspectiveSliderModule };