import { IMagazineResult, IMagazineCategoryArticleResult } from '../models/magazine-result'; import { IResponseLower } from 'core-max-lib'; import { Observable } from 'rxjs'; export declare abstract class MagazineService { abstract magazineDetails: IMagazineResult; abstract getLobby(page: number, category: string): Observable>; abstract getMagazineArticle(articleUrlName: string, categoryUrlName: string): Observable>; abstract getGeneralArticle(articleUrlName: string, categoryUrlName: string): Observable>; abstract redirectToErrorPage(): any; abstract insertStylesFix(): any; abstract removeStylesFix(): any; abstract getQAndAExpandIconUrl(): string; abstract getQAndACollapseIconUrl(): string; abstract getLobbyMagazineTitleTextColor(): string; abstract isMobile(): boolean; abstract pushToGtm(action: string, label: string): any; abstract navigateToJobs(): any; } export interface ILcImage { url: string; alt: string; } //# sourceMappingURL=magazine-service.interface.d.ts.map