import { OnInit } from '@angular/core';
import { AbstractSubscriptionDirective } from '@dereekb/dbx-core';
import { Maybe } from '@dereekb/util';
import * as i0 from "@angular/core";
/**
 * Used to retrieve the current app styling from the DbxStyleService.
 */
export declare class DbxStyleDirective extends AbstractSubscriptionDirective implements OnInit {
    private readonly _styleService;
    readonly styleClassNameSignal: import("@angular/core").WritableSignal<Maybe<string>>;
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DbxStyleDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<DbxStyleDirective, "dbx-style, [dbxStyle], .dbx-style", never, {}, {}, never, never, true, never>;
}
