/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; /** * Represents a directive that selects a [template](link:site.data.urls.angular['templatesyntax']) * within the `` component for the * [shared series tooltip](https://www.telerik.com/kendo-angular-ui/components/charts/elements/tooltips#customizing-the-shared-tooltip). * The available fields in the template context are: * - `let-points="points"`—An array of the [`TooltipTemplatePoints`](https://www.telerik.com/kendo-angular-ui/components/charts/api/tooltiptemplatepoint) category. * - `let-category="category"`—The category name. * - `let-categoryText="categoryText"`—The category name as text. * - `let-nameColumn="nameColumn"`—Returns a Boolean [`value`](https://www.telerik.com/kendo-angular-ui/components/charts/api/seriesitemcomponent#name) indicating whether the `name` property of the `SeriesItemComponent` is defined. * - `let-colorMarker="colorMarker"`—Returns a Boolean value indicating whether one or more series colors are specified in the Chart. If the Chart contains only one `SeriesItemComponent`, the context field will return `false`. * - `let-colSpan="colSpan"`—Specifies the number of columns covered by the tooltip. The default value is `1` and increases by `1` if `nameColumn` and `colorMarker` are set to `true`. * * @example * ```ts * import { Component } from '@angular/core'; * * _@Component({ * selector: 'my-app', * template: ` * * * *
{{ category }}
* @for (point of points; track point) { *
* {{ point.series.name }} : {{ point.value }} *
* } *
*
* * * * * * * * * * *
* ` * }) * class AppComponent { * } * * ``` */ export declare class SharedTooltipTemplateDirective { templateRef: TemplateRef; constructor(templateRef: TemplateRef); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }