import { Maybe, ReadableError } from '@dereekb/util';
import { DbxInjectionComponentConfig } from '@dereekb/dbx-core';
import { DbxErrorWidgetService } from './error.widget.service';
import * as i0 from "@angular/core";
/**
 * Used to display a corresponding error widget based on the input data.
 */
export declare class DbxErrorWidgetViewComponent {
    readonly dbxErrorWidgetService: DbxErrorWidgetService;
    readonly error: import("@angular/core").InputSignal<Maybe<ReadableError>>;
    readonly errorWithCodeSignal: import("@angular/core").Signal<Maybe<DbxInjectionComponentConfig<unknown>>>;
    static ɵfac: i0.ɵɵFactoryDeclaration<DbxErrorWidgetViewComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DbxErrorWidgetViewComponent, "dbx-error-widget-view", never, { "error": { "alias": "error"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
