import React from 'react'; import { GaugeContext } from '../types/GaugeContext'; import { Tick } from '../types/Tick'; export declare const setupLabels: (gauge: GaugeContext) => void; export declare const setupTicks: (gauge: GaugeContext) => void; export declare const addArcTicks: (gauge: GaugeContext) => void; export declare const mapTick: (value: number, gauge: GaugeContext) => Tick; export declare const addTickLine: (tick: Tick, gauge: GaugeContext) => void; export declare const addTickValue: (tick: Tick, gauge: GaugeContext) => void; export declare const addTick: (tick: Tick, gauge: GaugeContext) => void; export declare const getLabelCoordsByValue: (value: number, gauge: GaugeContext, centerToArcLengthSubtract?: number) => { x: number; y: number; }; export declare const addText: (html: any, x: number, y: number, gauge: GaugeContext, style: React.CSSProperties, className: string, rotate?: number) => void; export declare const clearValueLabel: (gauge: GaugeContext) => void; export declare const clearTicks: (gauge: GaugeContext) => void; export declare const calculateAnchorAndAngleByValue: (value: number, gauge: GaugeContext) => { tickAnchor: string; angle: number; };