Variable _Schema_maps_jsonConst
Internal
_Schema_maps_json: ZodObject<{
biggest_team: ZodNumber;
difficulty: ZodNumber;
finishers: ZodOptional<ZodNumber>;
finishes: ZodOptional<ZodNumber>;
first_finish: ZodOptional<ZodNumber>;
height: ZodNumber;
last_finish: ZodOptional<ZodNumber>;
mapper: ZodString;
max_finishes: ZodArray<ZodObject<{
max_timestamp: ZodNumber;
min_timestamp: ZodNumber;
num: ZodNumber;
player: ZodString;
rank: ZodNumber;
time: ZodNumber;
}, "strip", ZodTypeAny, {
max_timestamp: number;
min_timestamp: number;
num: number;
player: string;
rank: number;
time: number;
}, {
max_timestamp: number;
min_timestamp: number;
num: number;
player: string;
rank: number;
time: number;
}>, "many">;
median_time: ZodOptional<ZodNumber>;
name: ZodString;
points: ZodNumber;
ranks: ZodArray<ZodObject<{
country: ZodString;
player: ZodString;
rank: ZodNumber;
time: ZodNumber;
timestamp: ZodNumber;
}, "strip", ZodTypeAny, {
country: string;
player: string;
rank: number;
time: number;
timestamp: number;
}, {
country: string;
player: string;
rank: number;
time: number;
timestamp: number;
}>, "many">;
release: ZodOptional<ZodNumber>;
team_ranks: ZodArray<ZodObject<{
country: ZodString;
players: ZodArray<ZodString, "many">;
rank: ZodNumber;
time: ZodNumber;
timestamp: ZodNumber;
}, "strip", ZodTypeAny, {
country: string;
players: string[];
rank: number;
time: number;
timestamp: number;
}, {
country: string;
players: string[];
rank: number;
time: number;
timestamp: number;
}>, "many">;
thumbnail: ZodString;
tiles: ZodArray<ZodString, "many">;
type: ZodString;
web_preview: ZodString;
website: ZodString;
width: ZodNumber;
}, "strip", ZodTypeAny, {
biggest_team: number;
difficulty: number;
finishers?: number;
finishes?: number;
first_finish?: number;
height: number;
last_finish?: number;
mapper: string;
max_finishes: {
max_timestamp: number;
min_timestamp: number;
num: number;
player: string;
rank: number;
time: number;
}[];
median_time?: number;
name: string;
points: number;
ranks: {
country: string;
player: string;
rank: number;
time: number;
timestamp: number;
}[];
release?: number;
team_ranks: {
country: string;
players: string[];
rank: number;
time: number;
timestamp: number;
}[];
thumbnail: string;
tiles: string[];
type: string;
web_preview: string;
website: string;
width: number;
}, {
biggest_team: number;
difficulty: number;
finishers?: number;
finishes?: number;
first_finish?: number;
height: number;
last_finish?: number;
mapper: string;
max_finishes: {
max_timestamp: number;
min_timestamp: number;
num: number;
player: string;
rank: number;
time: number;
}[];
median_time?: number;
name: string;
points: number;
ranks: {
country: string;
player: string;
rank: number;
time: number;
timestamp: number;
}[];
release?: number;
team_ranks: {
country: string;
players: string[];
rank: number;
time: number;
timestamp: number;
}[];
thumbnail: string;
tiles: string[];
type: string;
web_preview: string;
website: string;
width: number;
}> = ...
The zod schema for map data.