import { ElementRef, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; export declare class NgItemLabelDirective implements OnChanges { private element; ngItemLabel: string; escape: boolean; constructor(element: ElementRef); ngOnChanges(changes: SimpleChanges): void; } export declare class NgOptionTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgOptgroupTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgLabelTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgMultiLabelTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgHeaderTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgFooterTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgNotFoundTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgTypeToSearchTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgLoadingTextTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgTagTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); } export declare class NgLoadingSpinnerTemplateDirective { template: TemplateRef; constructor(template: TemplateRef); }