/**
 * Angle conversion utilities for radian/degree conversions
 * Used for angular threshold values and display
 */
/**
 * Convert degrees to radians
 */
export declare function degreesToRadians(degrees: number): number;
/**
 * Convert radians to degrees
 */
export declare function radiansToDegrees(radians: number): number;
/**
 * Normalize angle to 0-360 degree range
 */
export declare function normalizeDegrees(degrees: number): number;
/**
 * Normalize angle to 0-2π radian range
 */
export declare function normalizeRadians(radians: number): number;
/**
 * Calculate the shortest angular difference between two angles in degrees
 * Result is in range [-180, 180]
 * Positive result means angle2 is clockwise from angle1
 */
export declare function angularDifferenceDegrees(angle1: number, angle2: number): number;
/**
 * Calculate the shortest angular difference between two angles in radians
 * Result is in range [-π, π]
 * Positive result means angle2 is clockwise from angle1
 */
export declare function angularDifferenceRadians(angle1: number, angle2: number): number;
/**
 * Check if an angle is within a range, accounting for wrap-around
 * All values in degrees
 * @param angle - The angle to check
 * @param center - The center of the range
 * @param tolerance - The tolerance in degrees (range is center ± tolerance)
 */
export declare function isAngleInRangeDegrees(angle: number, center: number, tolerance: number): boolean;
/**
 * Check if an angle is within a range, accounting for wrap-around
 * All values in radians
 * @param angle - The angle to check
 * @param center - The center of the range
 * @param tolerance - The tolerance in radians (range is center ± tolerance)
 */
export declare function isAngleInRangeRadians(angle: number, center: number, tolerance: number): boolean;
//# sourceMappingURL=angle-converter.d.ts.map