import { AfterViewChecked, TemplateRef, ViewContainerRef } from '@angular/core'; import { StencilProxyComponent } from './StencilProxyComponent'; import * as i0 from "@angular/core"; export declare class ReplaceTagDirective implements AfterViewChecked { private templateRef; private vcf; private host; constructor(templateRef: TemplateRef, vcf: ViewContainerRef, host: StencilProxyComponent); private _tag; private _needUpdate; private _webComponentElement; set tag(t: string); ngAfterViewChecked(): void; private _updateTemplate; handlePropertyChanges(): void; private mirrorProperties; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }