import { ChildProperty } from '@syncfusion/ej2-base'; import { RangeModel, LineModel, TickModel, LabelModel, AnimationModel } from './axis-model'; import { PointerModel, CapModel, NeedleTailModel, AnnotationModel } from './axis-model'; import { Position, PointerRangePosition, PointerType, GaugeDirection, HiddenLabel, GaugeShape } from '../utils/enum'; import { FontModel, BorderModel } from '../model/base-model'; import { LinearGradientModel, RadialGradientModel } from './gradient-model'; import { VisibleLabels, Size, Rect } from '../utils/helper-common'; /** * Sets and gets the options to customize the axis line in circular gauge. */ export declare class Line extends ChildProperty { /** * Sets and gets the width of the line in circular gauge. * * @default 2 */ width: number; /** * Sets and gets the dash-array of the axis line in circular gauge. * * @default '' */ dashArray: string; /** * Sets and gets the color of the axis line in the circular gauge. This property accepts the value in hex code, * rgba string as a valid CSS color string. * * @default null */ color: string; } /** * Sets and gets the options to customize the axis label in circular gauge. */ export declare class Label extends ChildProperty