import { DegreesTrue, NauticalMiles } from "./common";
import { Position } from "./position";
/**
 * This function projects/calculates a position based on a reference position, bearing and distance.
 *
 * @example
 * const result = projectBearingDistance(
 *     new Position(52.518611, 13.408056),
 *     180,
 *     8.09935205184,
 * );
 * // result.lat = 52.3838...
 * // result.lon = 13.4080...
 *
 * @param reference The position to start the projection from
 * @param bearing The direction in true degrees to project to
 * @param distance The distance from the reference in nautical miles
 * @returns The projected position
 */
export declare function projectBearingDistance(reference: Position, bearing: DegreesTrue, distance: NauticalMiles): Position;
