Something went wrong. Try again.
TypeScript client for accessing TLE Community.
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788import type { components } from './schema';
export interface PrepareExperimentParams { building_id: number;}
export interface PrepareExperimentResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; grafts: Array<{ spy: { id: number; name: string }; species: { name: string; description: string; min_orbit: number; max_orbit: number; manufacturing_affinity: number; deception_affinity: number; research_affinity: number; management_affinity: number; farming_affinity: number; mining_affinity: number; science_affinity: number; environmental_affinity: number; political_affinity: number; trade_affinity: number; growth_affinity: number; }; graftable_affinities: Array<string>; }>; survival_odds: number; graft_odds: number; essentia_cost: number; can_experiment: 1 | 0;}
export interface RunExperimentParams { building_id: number; spy_id: number; affinity: string;}
export interface RunExperimentResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; grafts: Array<{ spy: { id: number; name: string }; species: { name: string; description: string; min_orbit: number; max_orbit: number; manufacturing_affinity: number; deception_affinity: number; research_affinity: number; management_affinity: number; farming_affinity: number; mining_affinity: number; science_affinity: number; environmental_affinity: number; political_affinity: number; trade_affinity: number; growth_affinity: number; }; graftable_affinities: Array<string>; }>; survival_odds: number; graft_odds: number; essentia_cost: number; can_experiment: 1 | 0; experiment: { graft: 1 | 0; survive: 1 | 0; message: string };}
export interface RenameSpeciesParams { building_id: number; params: { name: string; description?: string };}
export interface RenameSpeciesResponse { success: string;}