import * as _angular_core from '@angular/core'; /** Built-in status — picks the default icon + accent colour. */ type WrResultStatus = 'success' | 'warning' | 'error' | 'info' | 'empty'; /** * Large-illustration result / empty-state. Use after a successful action, * for empty list states, or 404 / 500 pages. * * @example * ```html * * * * * * * * ``` * * @see https://ngwr.dev/components/result */ declare class WrResult { readonly title: _angular_core.InputSignal; readonly description: _angular_core.InputSignal; readonly status: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } /** * Pre-set 404 result. Override `title` / `description` for localisation. * * @example * ```html * * * * ``` */ declare class WrResult404 { readonly title: _angular_core.InputSignal; readonly description: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } /** Pre-set 403 result — forbidden / no access. */ declare class WrResult403 { readonly title: _angular_core.InputSignal; readonly description: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } /** Pre-set 500 result — internal server error. */ declare class WrResult500 { readonly title: _angular_core.InputSignal; readonly description: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { WrResult, WrResult403, WrResult404, WrResult500 }; export type { WrResultStatus };