/** * KUNIVERSE Operations * * kOS KUNIVERSE provides "4th wall" access to KSP game functions * like quicksave/quickload, scene management, etc. */ import { KosConnection } from './transport/kos-connection.js'; export interface QuicksaveResult { success: boolean; saveName: string; error?: string; } export interface QuickloadResult { success: boolean; saveName: string; error?: string; } export interface ListSavesResult { success: boolean; saves: string[]; error?: string; } /** * List available quicksaves */ export declare function listQuicksaves(conn: KosConnection): Promise; /** * Create a quicksave with the given name */ export declare function quicksave(conn: KosConnection, saveName: string): Promise; /** * Load a quicksave. Note: Connection will be reset after load. */ export declare function quickload(conn: KosConnection, saveName: string): Promise; /** * Check if quicksave is available (game must be in a valid state) */ export declare function canQuicksave(conn: KosConnection): Promise; //# sourceMappingURL=kuniverse.d.ts.map