/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { NgZone, ElementRef, Renderer2 } from '@angular/core'; import { ConfigurationService, ThemeService } from '../services'; import { IntlService } from '@progress/kendo-angular-intl'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import { RadialPointer, RadialScale } from '../types'; import { GaugeComponent } from '../base-components'; import * as i0 from "@angular/core"; /** * Represents the [Kendo UI RadialGauge component for Angular](https://www.telerik.com/kendo-angular-ui/components/gauges/radialgauge). * * @example * ```ts * import { Component } from '@angular/core'; * * @Component({ * selector: 'my-app', * template: ` * * * ` * }) * export class AppComponent { * public value: number = 10; * } * ``` * * @remarks * Supported children components are: {@link RadialGaugeAreaComponent}, {@link RadialLabelsComponent}, {@link RadialPointersComponent}, {@link RadialRangesComponent}, {@link RadialScaleComponent}. */ export declare class RadialGaugeComponent extends GaugeComponent { /** * Sets the configuration of the pointers. * You can configure single or multiple pointers for the RadialGauge. */ pointer: RadialPointer | RadialPointer[]; /** * Sets the configuration of the scale. * The scale defines the range, appearance, and behavior of the gauge. */ scale: RadialScale; constructor(configurationService: ConfigurationService, themeService: ThemeService, intlService: IntlService, localizationService: LocalizationService, element: ElementRef, renderer: Renderer2, ngZone: NgZone); protected createInstance(element: any, options: any, theme: any, context: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }