import { AfterViewInit, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { NguCarousel, NguCarouselStore, NguCarouselService } from '@ngu/carousel'; import { Card } from '../../domain/card'; import { CarouselAction } from '../../domain/card-actions/carousel.action'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; export declare class CarouselFormComponent implements OnInit, AfterViewInit { private carousel; private sanitizer; form: FormGroup; card: Card; currentMainSlide: number; private mainCarouselToken; carouselMain: NguCarousel; action: CarouselAction; constructor(carousel: NguCarouselService, sanitizer: DomSanitizer); ngOnInit(): void; ngAfterViewInit(): void; getCurrentMainSlideName(): string; setCurrentMainSlide(slide: number): void; updateMainSlide(currentSlide: number): void; updateTargetField(): void; initMainCarousel(key: NguCarouselStore): void; private getCurrentMainSlideFromForm; toSafeHtml(html: string): SafeHtml; }