import type { Point as PointJSON } from "../../portal/jsonTypes.js";

/**
 * @internal
 * @internal
 */
export interface DrawTool {}

/**
 * Sets the position to be applied to the next vertex added.
 *
 * @param drawTool - The DrawTool instance to set the position for the next vertex.
 * @param position - The position to set for the next vertex.
 * @internal
 * @internal
 */
export function setPositionOfNextVertex(drawTool: DrawTool, position: PointJSON): void;