import type { components } from './schema'; export interface GetProbedStarsParams { building_id: number; page_number?: number; } export interface GetProbedStarsResponse { stars: Array<{ id: number; color: string; name: string; x: number; y: number; bodies: Array; }>; star_count: number; max_probes: number; travelling: number; status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; } export interface AbandonProbeParams { building_id: number; star_id: number; } export interface AbandonProbeResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; } export interface AbandonAllProbesParams { building_id: number; } export interface AbandonAllProbesResponse { status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; }