import { OnInit } from '@angular/core';
import { DbxActionContextStoreSourceInstance, AbstractSubscriptionDirective } from '@dereekb/dbx-core';
import { DbxErrorComponent } from './error.component';
import * as i0 from "@angular/core";
/**
 * Context used for linking an ReadableErrorComponent to an ActionContext.
 */
export declare class DbxActionErrorDirective extends AbstractSubscriptionDirective implements OnInit {
    readonly error: DbxErrorComponent;
    readonly source: DbxActionContextStoreSourceInstance<any, any>;
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DbxActionErrorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<DbxActionErrorDirective, "[dbxActionError]", never, {}, {}, never, never, true, never>;
}
