import { Color } from '@nativescript/core'; import * as commonModule from './common'; export declare class RadRadialGauge extends commonModule.RadRadialGauge { private _android; get nativeObject(): com.telerik.widget.gauge.RadRadialGaugeView; get _nativeView(): com.telerik.widget.gauge.RadRadialGaugeView; createNativeView(): com.telerik.widget.gauge.RadRadialGaugeView; } export declare class RadialScale extends commonModule.RadialScale { private _android; get android(): com.telerik.widget.scales.GaugeRadialScale; get nativeObject(): com.telerik.widget.scales.GaugeRadialScale; get _nativeView(): com.telerik.widget.scales.GaugeRadialScale; get owner(): commonModule.RadGauge; set owner(value: commonModule.RadGauge); private updateNativeRadialScale; protected _onStartAnglePropertyChanged(oldValue: number, newValue: number): void; protected _onSweepAnglePropertyChanged(oldValue: number, newValue: number): void; protected _onRadiusPropertyChanged(oldValue: number, newValue: number): void; } export declare class ScaleStyle extends commonModule.ScaleStyle { protected _onLineColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onLineThicknessPropertyChanged(oldValue: number, newValue: number): void; protected _onTicksVisiblePropertyChanged(oldValue: boolean, newValue: boolean): void; protected _onMajorTicksCountPropertyChanged(oldValue: number, newValue: number): void; protected _onMinorTicksCountPropertyChanged(oldValue: number, newValue: number): void; protected _onТicksOffsetPropertyChanged(oldValue: number, newValue: number): void; protected _onTicksLayoutModePropertyChanged(oldValue: commonModule.GaugeScaleLayoutMode, newValue: commonModule.GaugeScaleLayoutMode): void; protected _onMajorTicksWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onMinorTicksWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onMajorTicksLengthPropertyChanged(oldValue: number, newValue: number): void; protected _onMinorTicksLengthPropertyChanged(oldValue: number, newValue: number): void; protected _onMajorTicksStrokeColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onМinorTicksStrokeColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onMajorTicksFillColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onMinorTicksFillColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onМajorTicksStrokeWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onМinorTicksStrokeWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onLabelsVisiblePropertyChanged(oldValue: boolean, newValue: boolean): void; protected _onLabelsCountPropertyChanged(oldValue: number, newValue: number): void; protected _onLabelsLayoutModePropertyChanged(oldValue: commonModule.GaugeScaleLayoutMode, newValue: commonModule.GaugeScaleLayoutMode): void; protected _onLabelsOffsetPropertyChanged(oldValue: number, newValue: number): void; protected _onLabelsSizePropertyChanged(oldValue: number, newValue: number): void; protected _onLabelsColorPropertyChanged(oldValue: Color, newValue: Color): void; } export declare class TitleStyle extends commonModule.TitleStyle { protected _onTextSizePropertyChanged(oldValue: number, newValue: number): void; protected _onTextColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onHorizontalOffsetPropertyChanged(oldValue: number, newValue: number): void; protected _onVerticalOffsetPropertyChanged(oldValue: number, newValue: number): void; } export declare class SubtitleStyle extends commonModule.SubtitleStyle { protected _onTextSizePropertyChanged(oldValue: number, newValue: number): void; protected _onTextColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onHorizontalOffsetPropertyChanged(oldValue: number, newValue: number): void; protected _onVerticalOffsetPropertyChanged(oldValue: number, newValue: number): void; } export declare class RadialNeedle extends commonModule.RadialNeedle { private _android; private _androidViewId; initNativeView(): void; get android(): any; get owner(): commonModule.GaugeScale; set owner(value: commonModule.GaugeScale); get nativeObject(): com.telerik.widget.indicators.GaugeRadialNeedle; get _nativeView(): com.telerik.widget.indicators.GaugeRadialNeedle; protected _onValuePropertyChanged(oldValue: number, newValue: number): void; } export declare class NeedleStyle extends commonModule.NeedleStyle { protected _onLengthPropertyChanged(oldValue: number, newValue: number): void; protected _onBottomWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onTopWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onCircleRadiusPropertyChanged(oldValue: number, newValue: number): void; protected _onCircleInnerRadiusPropertyChanged(oldValue: number, newValue: number): void; protected _onOffsetPropertyChanged(oldValue: number, newValue: number): void; protected _onCircleFillColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onCircleStrokeColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onCircleStrokeWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onFillColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onStrokeColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onStrokeWidthPropertyChanged(oldValue: number, newValue: number): void; } export declare class RadialBarIndicator extends commonModule.RadialBarIndicator { private _android; private _androidViewId; initNativeView(): void; get owner(): commonModule.GaugeScale; set owner(value: commonModule.GaugeScale); get android(): com.telerik.widget.indicators.GaugeRadialBarIndicator; get nativeObject(): com.telerik.widget.indicators.GaugeRadialBarIndicator; get _nativeView(): com.telerik.widget.indicators.GaugeRadialBarIndicator; } export declare class BarIndicatorStyle extends commonModule.BarIndicatorStyle { protected _onCapPropertyChanged(oldValue: commonModule.GaugeIndicatorCapMode, newValue: commonModule.GaugeIndicatorCapMode): void; protected _onBarWidthPropertyChanged(oldValue: number, newValue: number): void; protected _onFillColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onStrokeColorPropertyChanged(oldValue: Color, newValue: Color): void; protected _onStrokeWidthPropertyChanged(oldValue: number, newValue: number): void; }