import { Injector, ElementRef } from '@angular/core'; import { TemplatingService } from './templating.service'; import { TranslateService } from '@ngx-translate/core'; export declare class TemplatingClass { /** Page template and vars service */ protected templateService: TemplatingService; protected translateService: TranslateService; /** Custom template for every component */ protected componentTemplate: any; protected nativeElement: HTMLElement; /** Activated language */ lang: string; constructor(injector: Injector); /** * * @param element * @param template * @param componentTemplate */ protected initialize(element: ElementRef, defaultTemplate: any, customTemplate?: any): void; /** Get native stored element */ getNativeElement(): HTMLElement; }