Something went wrong. Try again.
TypeScript client for accessing TLE Community.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104import type { components } from './schema';
export interface ViewPlatformsParams { building_id: number;}
export interface ViewPlatformsResponse { max_platforms: number; platforms: Array<{ id: number; asteroid: { id: number; name: string; x: number; y: number; image: string }; rutile_hour?: number; chromite_hour?: number; chalcopyrite_hour?: number; galena_hour?: number; gold_hour?: number; uraninite_hour?: number; bauxite_hour?: number; goethite_hour?: number; halite_hour?: number; gypsum_hour?: number; trona_hour?: number; kerogen_hour?: number; methane_hour?: number; anthracite_hour?: number; sulfur_hour?: number; zircon_hour?: number; monazite_hour?: number; fluorite_hour?: number; beryl_hour?: number; magnetite_hour?: number; shipping_capacity: number; }>; status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}
export interface ViewShipsParams { building_id: number;}
export interface ViewShipsResponse { ships: Array<{ name: string; id: number; task: string; speed: number; hold_size: number }>; status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}
export interface AddCargoShipToFleetParams { building_id: number; ship_id: number;}
export interface AddCargoShipToFleetResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}
export interface RemoveCargoShipFromFleetParams { building_id: number; ship_id: number;}
export interface RemoveCargoShipFromFleetResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}
export interface AbandonPlatformParams { building_id: number; platform_id: number;}
export interface AbandonPlatformResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}
export interface MassAbandonPlatformParams { building_id: number;}
export interface MassAbandonPlatformResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; };}