/** * 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';