/**
 * Defines the position of the axis ticks and labels.
 *
 * @private
 */
export declare type Position = 
/** Specifies the position of the tick line and axis label inside the axis. */
'Inside' | 
/** Specifies the position of the tick line and axis label outside the axis. */
'Outside' | 
/** Specifies the position of the tick line and axis label on the axis. */
'Cross';
/**
 * Defines the position of the axis range and pointers.
 *
 * @private
 */
export declare type PointerRangePosition = 
/** Specifies the position of the range and pointer inside the axis. */
'Inside' | 
/** Specifies the position of the range and pointer outside the axis. */
'Outside' | 
/** Specifies the position of the range and pointer on the axis. */
'Cross' | 
/** Specifies the default position of the range and pointer in the axis. */
'Auto';
/**
 * Defines the type of pointer in the axis.
 *
 * @private
 */
export declare type PointerType = 
/** Specifies the pointer type as needle. */
'Needle' | 
/** Specifies the pointer type as marker. */
'Marker' | 
/** Specifies the pointer type as range bar. */
'RangeBar';
/**
 * Specifies the direction of the circular gauge.
 *
 * @private
 */
export declare type GaugeDirection = 
/** Renders the axis in clock wise direction. */
'ClockWise' | 
/** Renders the axis in anti-clock wise direction. */
'AntiClockWise';
/**
 * Defines the theme style of the circular gauge.
 *
 * @private
 */
export declare type GaugeTheme = 
/** Render a gauge with material theme. */
'Material' | 
/** Render a gauge with bootstrap theme. */
'Bootstrap' | 
/** Render a gauge with highcontrast light theme. */
'HighContrastLight' | 
/** Render a gauge with fabric theme. */
'Fabric' | 
/** Render a gauge with material dark theme. */
'MaterialDark' | 
/** Render a gauge with fabric dark theme. */
'FabricDark' | 
/** Render a gauge with highcontrast Dark theme. */
'HighContrast' | 
/** Render a gauge with bootstrap Dark theme. */
'BootstrapDark' | 
/** Render a gauge with bootstrap 4 theme. */
'Bootstrap4' | 
/**  Render a gauge with Tailwind theme. */
'Tailwind' | 
/**  Render a gauge with TailwindDark theme. */
'TailwindDark' | 
/**  Render a gauge with Tailwind 3 theme. */
'Tailwind3' | 
/**  Render a gauge with Tailwind 3 Dark theme. */
'Tailwind3Dark' | 
/**  Render a gauge with Bootstrap5 theme. */
'Bootstrap5' | 
/**  Render a gauge with Bootstrap5 dark theme. */
'Bootstrap5Dark' | 
/**  Render a gauge with Fluent theme. */
'Fluent' | 
/**  Render a gauge with Fluent dark theme. */
'FluentDark' | 
/** Render a gauge with material3 theme. */
'Material3' | 
/** Render a gauge with material3Dark theme. */
'Material3Dark' | 
/**  Render a gauge with Fluent2 theme. */
'Fluent2' | 
/**  Render a gauge with Fluent2 dark theme. */
'Fluent2Dark' | 
/** Renders a gauge with fluent2 high contrast theme. */
'Fluent2HighContrast';
/**
 * Specifies the axis label to be hidden in the axis of circular gauge.
 *
 * @private
 */
export declare type HiddenLabel = 
/** Specifies the first label to be hidden in circular gauge. */
'First' | 
/** Specifies the last label to be hidden in circular gauge. */
'Last' | 
/** No labels will be hidden in circular gauge. */
'None';
/**
 * Specifies the shape of a marker in circular gauge.
 */
export declare type GaugeShape = 
/** Renders a marker shape as circle. */
'Circle' | 
/** Renders the marker shape as rectangle. */
'Rectangle' | 
/** Renders the marker shape as triangle. */
'Triangle' | 
/** Renders the marker shape as diamond. */
'Diamond' | 
/** Renders the marker shape as inverted triangle. */
'InvertedTriangle' | 
/** Renders the marker shape as an image. */
'Image' | 
/** Renders the marker as text. */
'Text';
/**
 * Specifies the position of legend for ranges in circular gauge.
 */
export declare type LegendPosition = 
/** Specifies the legend to be placed at the top of the circular gauge. */
'Top' | 
/** Specifies the legend to be placed at the left of the circular gauge. */
'Left' | 
/** Specifies the legend to be placed at the bottom of the circular gauge. */
'Bottom' | 
/** Specifies the legend to be placed at the right of the circular gauge. */
'Right' | 
/** Specifies the legend to be placed based on the custom x and y location. */
'Custom' | 
/** Specifies the legend to be placed based on the available space. */
'Auto';
/**
 * Specifies the alignment of the legend in circular gauge.
 */
export declare type Alignment = 
/** Places the legend near the circular gauge with respect to the position of legend. */
'Near' | 
/** Places the legend at the center of the circular gauge with respect to the position of legend. */
'Center' | 
/** Places the legend far from the circular gauge with respect to the position of legend. */
'Far';
/**
 * Specifies the export type of circular gauge.
 */
export declare type ExportType = 
/** Specifies the rendered circular gauge to be exported in the png format. */
'PNG' | 
/** Specifies the rendered cicular gauge to be exported in the jpeg format. */
'JPEG' | 
/** Specifies the rendered circular gauge to be exported in the svg format. */
'SVG' | 
/** Specifies the rendered circular gauge to be exported in the pdf format. */
'PDF';
