import { Meta, Title } from '@angular/platform-browser'; import { Subscription } from 'rxjs'; import { Recipe, Supplier } from '../_models'; import { SuppliersService } from './suppliers.service'; import * as i0 from "@angular/core"; export declare class SeoService { private suppliersService; private titleService; private metaService; locale: string; recipe: Recipe; supplier: Supplier; title: HTMLTitleElement; tags: HTMLMetaElement[]; subscription: Subscription[]; private previousTitle; private previousRobotsTagContent; private previousCanonicalLinkHref; constructor(suppliersService: SuppliersService, titleService: Title, metaService: Meta, locale: string); setSEOData(recipe: Recipe): void; private setCanonicalUrlTag; private repositionMetaTags; removeSEOData(): void; private rollbackCanonicalLink; private addSEOTags; private supplierIsRecipeProvider; private buildJsonLD; private addSEOScript; private removeSEOScript; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; } //# sourceMappingURL=seo.service.d.ts.map