import { KbqHint } from './hint';
import * as i0 from "@angular/core";
/** Password hint to be shown below the password form field control. */
export declare class KbqReactivePasswordHint extends KbqHint {
    private readonly formField;
    private readonly destroyRef;
    private readonly changeDetectorRef;
    /** Whether the form field control has an error. */
    readonly hasError: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
    /**
     * The form field hint icon.
     *
     * @docs-private
     */
    protected readonly icon: import("@angular/core").Signal<"kbq-check-s_16" | "kbq-xmark-s_16">;
    constructor();
    private makeColor;
    static ɵfac: i0.ɵɵFactoryDeclaration<KbqReactivePasswordHint, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KbqReactivePasswordHint, "kbq-reactive-password-hint", ["kbqReactivePasswordHint"], { "hasError": { "alias": "hasError"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
