import { OnDestroy, OnInit } from "@angular/core"; import { PadSafeAny } from "pad-ui-lib/core/type"; import * as i0 from "@angular/core"; export interface HasErrorContext { $implicit: PadSafeAny; } export declare class HasErrorDirective implements OnInit, OnDestroy { private readonly root; private readonly templateRef; private readonly vcr; set hasError(value: string); private readonly _errorName$; private readonly _ngControl$; private _view?; private _subscription?; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }