import { TemplateRef, ViewContainerRef } from "@angular/core";
import * as i0 from "@angular/core";
/** @ignore */
export declare class TabHeadingCustomTemplateRefDirective {
    viewRef: ViewContainerRef;
    protected _viewRef: ViewContainerRef;
    protected _tabHeadingCustomTemplateRef: TemplateRef<any>;
    set nuiTabHeadingCustomTemplateRef(templateRef: TemplateRef<any>);
    get nuiTabHeadingCustomTemplateRef(): TemplateRef<any>;
    constructor(viewRef: ViewContainerRef);
    static ɵfac: i0.ɵɵFactoryDeclaration<TabHeadingCustomTemplateRefDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TabHeadingCustomTemplateRefDirective, "[nuiTabHeadingCustomTemplateRef]", never, { "nuiTabHeadingCustomTemplateRef": { "alias": "nuiTabHeadingCustomTemplateRef"; "required": false; }; }, {}, never, never, false, never>;
}
