/**-----------------------------------------------------------------------------------------
* 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";
/**
 * A directive that sets a [template](link:site.data.urls.angular['templatesyntax'])
 * within the `<kendo-map-tooltip>` component for the Map
 * [Marker layer tooltip](https://www.telerik.com/kendo-angular-ui/components/map/layers/marker#tooltips).
 *
 * The available inputs for the marker tooltip template are:
 *    * `title: string`&mdash;The marker title.
 *    * `layerIndex: number`&mdash;The index of the layer for the tooltip.
 *    * `location: Location`&mdash;The marker location.
 *
 * @example
 * ```typescript
 * @Component({
 *   selector: 'my-app',
 *   template: `
 *     <kendo-map>
 *       <kendo-map-layer type="marker" [data]="markers">
 *         <kendo-map-marker-layer-tooltip>
 *           <ng-template kendoMapMarkerTooltipTemplate let-title="title" let-location="location">
 *             <div>{{ title }} at {{ location.lat }}, {{ location.lng }}</div>
 *           </ng-template>
 *         </kendo-map-marker-layer-tooltip>
 *       </kendo-map-layer>
 *     </kendo-map>
 *   `
 * })
 * export class AppComponent {
 *   public markers = [{ title: 'Office', location: [42.6977, 23.3219] }];
 * }
 * ```
 */
export declare class MarkerTooltipTemplateDirective {
    templateRef: TemplateRef<any>;
    constructor(templateRef: TemplateRef<any>);
    static ɵfac: i0.ɵɵFactoryDeclaration<MarkerTooltipTemplateDirective, [{ optional: true; }]>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<MarkerTooltipTemplateDirective, "[kendoMapMarkerTooltipTemplate]", never, {}, {}, never, never, true, never>;
}
