import { OnDestroy, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class SearchBuilderOutletDirective implements OnInit, OnDestroy {
    private readonly _viewContainerRef;
    private readonly _componentFactoryResolver;
    private readonly _searchBuilderService;
    private readonly _searchBuilderFocusService;
    outlet: string;
    context: any;
    groupId: string;
    index: number;
    private _componentRef;
    private readonly _onDestroy;
    ngOnInit(): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SearchBuilderOutletDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<SearchBuilderOutletDirective, "[uxSearchBuilderOutlet]", never, { "outlet": { "alias": "uxSearchBuilderOutlet"; "required": false; }; "context": { "alias": "uxSearchBuilderOutletContext"; "required": false; }; "groupId": { "alias": "uxSearchBuilderOutletGroupId"; "required": false; }; "index": { "alias": "uxSearchBuilderOutletIndex"; "required": false; }; }, {}, never, never, false, never>;
}
