import { Color } from '@nativescript/core'; import * as commonModule from './common'; export declare class RadRadialGauge extends commonModule.RadRadialGauge { private _ios; constructor(); createNativeView(): TKRadialGauge; get _nativeView(): TKRadialGauge; get nativeObject(): TKRadialGauge; } 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 RadialScale extends commonModule.RadialScale { private _ios; constructor(); get ios(): TKGaugeRadialScale; get _nativeView(): TKGaugeRadialScale; get nativeObject(): TKGaugeRadialScale; protected _onStartAnglePropertyChanged(oldValue: number, newValue: number): void; protected _onSweepAnglePropertyChanged(oldValue: number, newValue: number): void; protected _onRadiusPropertyChanged(oldValue: number, newValue: number): void; private degreesToRadians; } 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 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 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; } export declare class RadialNeedle extends commonModule.RadialNeedle { private _ios; constructor(); get ios(): TKGaugeNeedle; get nativeObject(): TKGaugeNeedle; get _nativeView(): TKGaugeNeedle; protected _onValuePropertyChanged(oldValue: number, newValue: number): void; } export declare class RadialBarIndicator extends commonModule.RadialBarIndicator { private _ios; constructor(); get ios(): TKGaugeSegment; get nativeObject(): TKGaugeSegment; get _nativeView(): TKGaugeSegment; }