/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { QueryList, ViewContainerRef } from '@angular/core'; import { ConfigurationService } from "../../common/configuration.service"; import { CollectionService, Item } from "../../common/collection.service"; import { TooltipTemplateService } from "../../common/tooltip-template.service"; import { SeriesComponent } from '../../chart/series.component'; import * as i0 from "@angular/core"; /** * Represents a collection of one or more navigator series items. * * @example * ```ts * import { Component } from '@angular/core'; * * @Component({ * selector: 'my-app', * template: ` * * * * * * * * * ` * }) * class AppComponent { * public data: any[] = []; * * constructor() { * for (let idx = 0; idx < 100; idx++) { * this.data.push({ * date: new Date(2017, 0, idx), * value: Math.random() * 100 * }); * } * } * } * ``` * * @remarks * Supported children components are: {@link NavigatorSeriesItemComponent}. */ export declare class NavigatorSeriesComponent extends SeriesComponent { protected configurationService: ConfigurationService; protected collectionService: CollectionService; protected tooltipTemplateService: TooltipTemplateService; viewContainer: ViewContainerRef; children: QueryList; constructor(configurationService: ConfigurationService, collectionService: CollectionService, tooltipTemplateService: TooltipTemplateService, viewContainer: ViewContainerRef); protected readTooltipTemplates(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }