import { OnInit } from '@angular/core'; import { Router, ActivatedRoute } from '@angular/router'; import { BreadcrumbsService } from '../breadcrumbs/breadcrumbs.service'; import { ContenfulContent } from '../contentful/contentful-content.service'; import { RoutesManagerService } from '../routes-gateway/routes-manager.service'; import { CoverService } from '../cover-image/cover.service'; export declare class TagComponent implements OnInit { protected tag: string; protected taggedContent: TaggedContent[]; protected contentfulContentService: ContenfulContent; protected router: Router; protected routesManager: RoutesManagerService; protected breadcrumbsService: BreadcrumbsService; protected activatedRoute: ActivatedRoute; private contentfulTypeIds; private constants; private coverService; constructor(router: Router, coverService: CoverService, activatedRoute: ActivatedRoute, routesManager: RoutesManagerService, contentfulContentService: ContenfulContent, breadcrumbsService: BreadcrumbsService, constants: any, contentfulTypeIds: any); ngOnInit(): void; private retrieveTaggedContentByType(taggedContentType, tagSysIds); private retrieveTaggedArticles(tagSysIds); private retrieveTaggedProfiles(tagSysIds); private getProjectTagId(); } export interface TagRouteParams { tag?: string; name?: string; } export interface TaggedContent { thumbnail: string; url: string; title: string; description: string; createdAt?: string; }