import { TemplateRef } from '@angular/core';
import { ComboboxItemDirectiveContext } from './combobox.interface';
import * as i0 from "@angular/core";
export declare class ComboboxItemDirective<T = unknown> {
    /**
     * @hidden
     * Used for type support.
     */
    fdComboboxItemUse: T;
    /** Template reference. */
    templateRef: TemplateRef<any>;
    /** @hidden */
    static ngTemplateContextGuard<T>(dir: ComboboxItemDirective<T>, ctx: ComboboxItemDirectiveContext<T>): ctx is ComboboxItemDirectiveContext<T>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ComboboxItemDirective<any>, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ComboboxItemDirective<any>, "[fdComboboxItem]", never, { "fdComboboxItemUse": { "alias": "fdComboboxItemUse"; "required": false; }; }, {}, never, never, true, never>;
}
