import { DbxHelpContextString } from './help';
import { ArrayOrValue } from '@dereekb/util';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
/**
 * Directive that registers one or more help contexts to the current context.
 */
export declare class DbxHelpContextDirective {
    /**
     * The input help context string(s) to add.
     */
    readonly dbxHelpContext: import("@angular/core").InputSignal<ArrayOrValue<string>>;
    readonly helpContextStrings$: Observable<DbxHelpContextString[]>;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<DbxHelpContextDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<DbxHelpContextDirective, "[dbxHelpContext]", never, { "dbxHelpContext": { "alias": "dbxHelpContext"; "required": true; "isSignal": true; }; }, {}, never, never, true, never>;
}
