/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiGaugeHighlightConfig } from "./UiGaugeHighlightConfig";
export interface UiGaugeOptionsConfig {
    _type?: string;
    linearGauge?: boolean;
    borderRadius?: number;
    barBeginCircle?: number;
    colorBarEnd?: string;
    colorBarProgressEnd?: string;
    tickSide?: string;
    needleSide?: string;
    numberSide?: string;
    ticksWidth?: number;
    ticksWidthMinor?: number;
    ticksPadding?: number;
    barLength?: number;
    ticksAngle?: number;
    startAngle?: number;
    colorNeedleCircleOuter?: string;
    colorNeedleCircleOuterEnd?: string;
    colorNeedleCircleInner?: string;
    colorNeedleCircleInnerEnd?: string;
    needleCircleSize?: number;
    needleCircleInner?: boolean;
    needleCircleOuter?: boolean;
    animationTarget?: string;
    useMinPath?: boolean;
    minValue?: number;
    maxValue?: number;
    value?: number;
    units?: string;
    exactTicks?: boolean;
    majorTicks?: String[];
    minorTicks?: number;
    strokeTicks?: boolean;
    animatedValue?: boolean;
    animateOnInit?: boolean;
    title?: string;
    borders?: boolean;
    numbersMargin?: number;
    valueInt?: number;
    valueDec?: number;
    majorTicksInt?: number;
    majorTicksDec?: number;
    animation?: boolean;
    animationDuration?: number;
    animationRule?: string;
    colorPlate?: string;
    colorPlateEnd?: string;
    colorMajorTicks?: string;
    colorMinorTicks?: string;
    colorTitle?: string;
    colorUnits?: string;
    colorNumbers?: string;
    colorNeedle?: string;
    colorNeedleEnd?: string;
    colorValueText?: string;
    colorValueTextShadow?: string;
    colorBorderShadow?: string;
    colorBorderOuter?: string;
    colorBorderOuterEnd?: string;
    colorBorderMiddle?: string;
    colorBorderMiddleEnd?: string;
    colorBorderInner?: string;
    colorBorderInnerEnd?: string;
    colorValueBoxRect?: string;
    colorValueBoxRectEnd?: string;
    colorValueBoxBackground?: string;
    colorValueBoxShadow?: string;
    colorNeedleShadowUp?: string;
    colorNeedleShadowDown?: string;
    colorBarStroke?: string;
    colorBar?: string;
    colorBarProgress?: string;
    colorBarShadow?: string;
    fontNumbers?: string;
    fontTitle?: string;
    fontUnits?: string;
    fontValue?: string;
    fontTitleSize?: number;
    fontValueSize?: number;
    fontUnitsSize?: number;
    fontNumbersSize?: number;
    fontTitleWeight?: string;
    fontValueWeight?: string;
    fontUnitsWeight?: string;
    fontNumbersWeight?: string;
    needle?: boolean;
    needleShadow?: boolean;
    needleType?: string;
    needleStart?: number;
    needleEnd?: number;
    needleWidth?: number;
    borderOuterWidth?: number;
    borderMiddleWidth?: number;
    borderInnerWidth?: number;
    borderShadowWidth?: number;
    valueBox?: boolean;
    valueBoxWidth?: number;
    valueBoxStroke?: number;
    valueText?: string;
    valueTextShadow?: boolean;
    valueBoxBorderRadius?: number;
    highlights?: UiGaugeHighlightConfig[];
    highlightsWidth?: number;
    barWidth?: number;
    barStrokeWidth?: number;
    barProgress?: boolean;
    barShadow?: number;
}
