// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. /** * Represents a game instance/profile */ export type Instance = { id: string; name: string; gameDir: string; versionId: string | null; createdAt: bigint; lastPlayed: bigint | null; iconPath: string | null; notes: string | null; modLoader: string | null; modLoaderVersion: string | null; jvmArgsOverride: string | null; memoryOverride: MemoryOverride | null; javaPathOverride: string | null; }; /** * Configuration for all instances */ export type InstanceConfig = { instances: Array; activeInstanceId: string | null; }; export type InstanceRepairResult = { restoredInstances: number; removedStaleEntries: number; createdDefaultActive: boolean; activeInstanceId: string | null; }; /** * Memory settings override for an instance */ export type MemoryOverride = { min: number; max: number };