import { DoCheck, TemplateRef, ViewContainerRef } from '@angular/core';
import { SearchHeaderComponent } from '@onecx/angular-accelerator';
import * as i0 from "@angular/core";
export declare class BasicDirective implements DoCheck {
    private viewContainer;
    private templateRef?;
    private searchHeader?;
    constructor(viewContainer: ViewContainerRef, templateRef?: TemplateRef<any> | undefined, searchHeader?: SearchHeaderComponent | undefined);
    ngDoCheck(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BasicDirective, [null, { optional: true; }, { optional: true; }]>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<BasicDirective, "[ocxBasic]", never, {}, {}, never, never, false, never>;
}
