import type { AxiosResponse } from "axios"; import { RiotApiService } from "../client/RiotApiService"; export declare namespace StatusV1 { interface ContentDto { locale: string; content: string; [key: string]: any; } interface UpdateDto { id: number; author: string; publish: boolean; /** * (Legal values: riotclient, riotstatus, game) */ publish_locations: Array; translations: Array; created_at: string; updated_at: string; [key: string]: any; } interface StatusDto { id: number; /** * (Legal values: scheduled, in_progress, complete) */ maintenance_status: string; /** * (Legal values: info, warning, critical) */ incident_severity: string; titles: Array; updates: Array; created_at: string; archive_at: string; updated_at: string; /** * (Legal values: windows, macos, android, ios, ps4, xbone, switch) */ platforms: Array; [key: string]: any; } interface PlatformDataDto { id: string; name: string; locales: Array; maintenances: Array; incidents: Array; [key: string]: any; } } export declare class StatusV1 extends RiotApiService { /** * Get VALORANT status for the given platform. */ platformData(): Promise>; }