import { AfterViewInit, ElementRef, OnChanges, OnInit, Renderer2, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class SCFittextDirective implements AfterViewInit, OnInit, OnChanges { private el; private renderer; fittext: boolean; compression: number; activateOnResize: boolean; minFontSize: number | 'inherit'; maxFontSize: number | 'inherit'; delay: number; innerHTML: any; fontUnit: 'px' | 'em' | string; private fittextParent; private fittextElement; private fittextMinFontSize; private fittextMaxFontSize; private computed; private newlines; private lineHeight; private display; private calcSize; private resizeTimeout; constructor(el: ElementRef, renderer: Renderer2); onWindowResize: () => void; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; private setFontSize; private calculateNewFontSize; private setStyles; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }