import { TemplateRef } from '@angular/core';
import { SelectTriggerTagContext } from '../../../declarations/interfaces/select-trigger-tag-context.interface';
import * as i0 from "@angular/core";
export declare class PupaSelectTriggerTagTemplateDirective<T> {
    readonly templateRef: TemplateRef<SelectTriggerTagContext<T>>;
    pupaSelectTriggerTagTemplateTypeFrom: T;
    constructor(templateRef: TemplateRef<SelectTriggerTagContext<T>>);
    static ɵfac: i0.ɵɵFactoryDeclaration<PupaSelectTriggerTagTemplateDirective<any>, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<PupaSelectTriggerTagTemplateDirective<any>, "[pupaSelectTriggerTagTemplate]", never, { "pupaSelectTriggerTagTemplateTypeFrom": "pupaSelectTriggerTagTemplateTypeFrom"; }, {}, never, never, false>;
}
