import type { components } from './schema'; export interface ViewProfileParams { alliance_id: number; } export interface ViewProfileResponse { profile: { id: number; name: string; description: string; leader_id: number; date_created: string; members: Array<{ id: number; name: string }>; space_stations: Array<{ id: number; name: string; x: number; y: number }>; influence: number; }; status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; } export interface FindParams { name: string; } export interface FindResponse { alliances: Array<{ id: number; name: string }>; status: { server: components['schemas']['server_status']; empire?: components['schemas']['empire_status']; body?: components['schemas']['body_status']; }; }