/** * Time warp library functions */ import { KosConnection } from '../../transport/kos-connection.js'; export type WarpTarget = 'node' | 'soi' | 'periapsis' | 'apoapsis'; export interface WarpOptions { /** Lead time in seconds before target (default: 60) */ leadTime?: number; /** Timeout for warp completion in ms (default: 120000) */ timeout?: number; } export interface WarpResult { success: boolean; error?: string; body?: string; altitude?: number; } /** * Warp to a specific target (node, soi, periapsis, apoapsis) */ export declare function warpTo(conn: KosConnection, target: WarpTarget, options?: WarpOptions): Promise; /** * Warp forward by a specific number of seconds */ export declare function warpForward(conn: KosConnection, seconds: number, timeout?: number): Promise; /** * Stop any active time warp */ export declare function stopWarp(conn: KosConnection): Promise; //# sourceMappingURL=warp.d.ts.map