import { CoordinateLike, GridLocator, LatLng, WGS84 } from "./types";
/**
 * Validate grid locator
 * @param gridLocator grid locator
 * @returns true if the grid locator is valid
 */
declare const validateGridLocator: (gridLocator: GridLocator) => boolean;
/**
 * Convert WGS84 to Maidenhead
 * @param coord coordinate
 * @returns grid locator
 */
declare const WGS84ToMaidenhead: (coord: CoordinateLike) => GridLocator;
/**
 * Convert Maidenhead to WGS84
 * @param gridLocator grid locator
 * @returns coordinate
 */
declare const maidenheadToWGS84: (gridLocator: GridLocator) => WGS84;
/**
 * Convert Maidenhead to bounding box coordinates
 * @param gridLocator grid locator
 * @returns A two-dimensional array containing two diagonal coordinates of bounds
 */
declare const maidenheadToBoundingBox: (gridLocator: GridLocator) => [LatLng, LatLng];
export { validateGridLocator, maidenheadToWGS84, WGS84ToMaidenhead, maidenheadToBoundingBox };
