/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef, TemplateRef, EventEmitter } from '@angular/core'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import { Position } from '../models/position.type'; import { SVGIcon } from '@progress/kendo-svg-icons'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class TooltipContentComponent { private content; private localizationService; /** * @hidden */ xIcon: SVGIcon; /** * @hidden */ direction: string; close: EventEmitter; get cssClasses(): string; hostRole: string; get hostId(): string; get className(): boolean; get cssPosition(): string; tooltipWidth: number; tooltipHeight: number; titleTemplate?: TemplateRef; anchor: ElementRef; closable: boolean; templateRef?: TemplateRef; templateString?: string; closeTitle: string; callout: boolean; position: string; /** * @hidden */ tooltipId: string; private dynamicRTLSubscription; constructor(content: ElementRef, localizationService: LocalizationService); ngOnInit(): void; ngOnDestroy(): void; get closeButtonTitle(): string; calloutPositionClass(): string; onCloseClick(event: any): void; updateCalloutPosition(position: Position, isFlip: boolean): void; private calloutStyles; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }