import { type Vector3Value } from "@skenora/contracts"; import type { NavigationPluginOptions } from "../navigation.js"; import type { RuntimeServiceContext, RuntimeServiceInstance } from "./runtime-service-registry.js"; export interface NavigationQueryService extends RuntimeServiceInstance { closestPoint(point: Vector3Value): Vector3Value | null; computePath(start: Vector3Value, end: Vector3Value): readonly Vector3Value[]; } export declare function prepareNavigationQuery(context: RuntimeServiceContext, options: NavigationPluginOptions): Promise; //# sourceMappingURL=navigation-service.d.ts.map