import { AfterViewInit, ElementRef, Renderer2, OnInit } from '@angular/core'; import { NgControl } from '@angular/forms'; export declare class LimitCharactersDirective implements AfterViewInit, OnInit { private el; private renderer; private ngControl?; appCharLimit: number; private effectiveLimit; private counterElement; private controlSub; private lastRowCount; constructor(el: ElementRef, renderer: Renderer2, ngControl?: NgControl); ngOnInit(): void; ngAfterViewInit(): void; onInput(): void; onPaste(e: ClipboardEvent): void; private updateCounter; ngOnDestroy(): void; private normalizeInput; private adjustHostHeight; private insertNewlineWhenRowsAtLeast; }