import { TemplateFunction } from './template'; import { IgcHTMLElement } from './igc-html-element'; export declare class IgcTemplateContentComponent extends IgcHTMLElement { constructor(); private _template; set template(value: TemplateFunction); get template(): TemplateFunction; connectedCallback(): void; private _attached; attachedCallback(): void; diconnectedCallBack(): void; private _context; private _isContextPopulated; set context(value: any); get context(): any; markChanged(): void; private onContextChanged; private _id; private _isBridged; private teardownBridgedTemplate; private setupBridgedTemplate; private onTemplateChanged; private render; private _owner; get owner(): any; set owner(v: any); static htmlTagName: string; protected static _registered: boolean; static register(): void; }