import { AfterViewInit, ElementRef } from '@angular/core';
import { TccInputMask } from '../../models/inputMask.model';
import { displayElement } from '../tcc-input-mask/tcc-abstract-display-element';
export declare class TccHintBoxComponent extends displayElement implements AfterViewInit {
    hintbox: ElementRef;
    textContainer: ElementRef<HTMLElement>;
    _element: TccInputMask.TccHintBox;
    expanded$: import("@angular/core").WritableSignal<boolean>;
    hidden: boolean;
    showExpandButton: boolean;
    constructor(elementRef: ElementRef);
    private resizeObserver;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    private checkTruncation;
    hide(): void;
    expandToggle(): void;
    protected _getValue(): void;
    refresh(): void;
    verify(): boolean;
    focus(): void;
    protected changeElement(): void;
    protected onSetElement(): void;
    protected onSetForm(): void;
}
