export interface AccountLockResponse { type: "account_lock_res"; field_0018: number; field_001A: number; field_001C: Date; } export interface CreateTeamResponse { type: "create_team_res"; name: string; } export interface GetConfigResponse { type: "get_config_res"; status: number; } export interface GetConfigResponse2 { type: "get_config_2_res"; status: number; } export interface GetServerListResponse { type: "get_server_list_res"; status: number; userDb: { addr: string; tcp: number; http: number; }; matchAddr: string; matchPort: { tcp: number; udpSend: number; udpRecv: number; }; tagMatchPort: { tcp: number; udpSend: number; udpRecv: number; }; event: { addr: string; tcp: number; }; screenshot: { addr: string; tcp: number; }; pingReturn: string; echo1: { addr: string; udp: number; }; echo2: { addr: string; udp: number; }; newsUrl: string; reportErrorUrl: string; } export type Response = | AccountLockResponse | CreateTeamResponse | GetConfigResponse | GetConfigResponse2 | GetServerListResponse;