type graticuleJson = {
    meridians: GeoJSON.Feature<GeoJSON.LineString>[];
    parallels: GeoJSON.Feature<GeoJSON.LineString>[];
};
import { Units } from "@turf/helpers";
/**
 *
 * @param {number} n
 * @param {number} decimals
 * @returns {number}
 */
export declare function toFixed(n: number, decimals: number): number;
/**
 *
 * @param {number} a
 * @param {number} b
 * @returns {number}
 */
export declare function modulo(a: number, b: number): number;
/**
 *
 * @param {number} number
 * @param {number} width
 * @param {number | undefined} precision
 * @returns {string}
 */
export declare function padNumber(number: number, width: number, precision?: number | undefined): string;
/**
 *
 * @param {string} hemispheres
 * @param {number} degrees
 * @param {number} fractionDigits
 * @returns {string}
 */
export declare function degreesToStringHDMS(hemispheres: string, degrees: number, fractionDigits: number): string;
/**
 * @param {GeoJSON.BBox} bbox
 * @param {number} graticuleWidth
 * @param {number} graticuleHeight
 * @param {Units} units
 * @param {string} labelType
 * @param {string} longitudePosition
 * @param {string} latitudePosition
 * @returns {graticuleJson}
 */
export declare function getGraticule(bbox: GeoJSON.BBox, graticuleWidth: number, graticuleHeight: number, units: Units, labelType: string, longitudePosition: string, latitudePosition: string): graticuleJson;
export {};
