import { AfterViewInit, OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { PrebootService, UiHelperService } from 'core-max-lib'; import { Subscription } from 'rxjs'; import { MagazineService } from '../../interfaces/magazine-service.interface'; import { IMagazineCategory, IMagazineLobbyArticle } from '../../models/magazine-result'; export declare class MagazineComponent implements OnInit, OnDestroy, AfterViewInit { private readonly document; magazineService: MagazineService; private prebootSvc; private activatedRoute; router: Router; private uiHelper; articles: IMagazineLobbyArticle[]; requestedCategory: string; moreArticles: boolean; nextPage: number; catData: IMagazineCategory; subs: Subscription[]; isMobile: boolean; categorySlideConfig: { dots: boolean; infinite: boolean; centerMode: boolean; speed: number; swipeSpeed: number; arrows: boolean; rtl: boolean; slidesToShow: number; slidesToScroll: number; mobileFirst: boolean; responsive: { breakpoint: number; settings: string; }[]; }; constructor(document: any, magazineService: MagazineService, prebootSvc: PrebootService, activatedRoute: ActivatedRoute, router: Router, uiHelper: UiHelperService); ngOnInit(): void; getData(firstLoad: boolean, add?: boolean): void; loadCategory(add?: boolean): void; showMore(): void; ngAfterViewInit(): void; ngOnDestroy(): void; navigateToMagazineArticle(article: IMagazineLobbyArticle, e: any): Promise; getMagazineArticleHref(article: IMagazineLobbyArticle): string; navigateToMagazineCategory(categoryUrl: string, categoryName: string): Promise; changeTitleTextColor(): void; } //# sourceMappingURL=magazine.component.d.ts.map