/**-----------------------------------------------------------------------------------------
* Copyright © 2025 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";
/**
 * @hidden
 */
export declare class TooltipTemplateService {
    private seriesTemplates;
    private template;
    private sharedTemplate;
    setTemplate(template: TemplateRef<any>): void;
    getTemplate(seriesIndex: number): TemplateRef<any>;
    setSeriesTemplates(seriesTemplates: Array<TemplateRef<any>>): void;
    setSharedTemplate(sharedTemplate: TemplateRef<any>): void;
    getSharedTemplate(): TemplateRef<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<TooltipTemplateService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TooltipTemplateService>;
}
