import { AfterViewInit, ElementRef, Injector, Renderer2 } from "@angular/core"; import { Observable } from "rxjs"; export declare type NHintPlacement = "top" | "left" | "right" | "bottom"; export declare class NHintComponent implements AfterViewInit { private el; private injector; private renderer; title$: Observable; subtitle$: Observable; sideNote$: Observable; arrow: ElementRef; private targetElement; private placement; constructor(el: ElementRef, injector: Injector, renderer: Renderer2); ngAfterViewInit(): void; } export declare class NHintOptions { readonly title$: Observable; readonly subtitle$: Observable; readonly sideNote$: Observable; readonly placement: NHintPlacement; readonly target: ElementRef; constructor(title: Observable, subtitle: Observable, sideNote: Observable, placement: NHintPlacement, target: ElementRef); }