import { OnDestroy, OnInit, PipeTransform, TemplateRef } from "@angular/core"; import { Subscription } from "rxjs"; import { GlobalTemplateService } from "../services/global-template.service"; import * as i0 from "@angular/core"; export declare class GlobalTemplatePipe implements PipeTransform, OnInit, OnDestroy { protected globalTemplates: GlobalTemplateService; protected templatesUpdated: Subscription; protected cachedTemplateId: string; protected cachedTemplate: TemplateRef; constructor(globalTemplates: GlobalTemplateService); ngOnInit(): void; ngOnDestroy(): void; transform(templateId: string, component?: any): TemplateRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; }