tbarequest
Version:
A wrapper to fetch data from The Blue Alliance API
53 lines (52 loc) • 1.58 kB
TypeScript
export declare const Team_Simple: import("arktype/internal/methods/object.ts").ObjectType<{
key: string;
team_number: number;
nickname: string;
name: string;
city: string | null;
state_prov: string | null;
country: string | null;
}, {}>;
export declare const Team: import("arktype/internal/methods/object.ts").ObjectType<{
key: string;
team_number: number;
nickname: string;
name: string;
city: string | null;
state_prov: string | null;
country: string | null;
postal_code: string | null;
rookie_year: number | null;
website?: string | null | undefined;
}, {}>;
export declare const Award_Recipient: import("arktype/internal/methods/object.ts").ObjectType<{
team_key: string | null;
awardee: string | null;
}, {}>;
export declare const Award: import("arktype/internal/methods/object.ts").ObjectType<{
name: string;
award_type: number;
event_key: string;
recipient_list: {
team_key: string | null;
awardee: string | null;
}[];
year: number;
}, {}>;
export declare const Team_Robot: import("arktype/internal/methods/object.ts").ObjectType<{
year: number;
robot_name: string;
key: string;
team_key: string;
}, {}>;
export declare const Media: import("arktype/internal/methods/object.ts").ObjectType<{
type: string;
foreign_key: string;
team_keys: string[];
details?: {
[x: string]: unknown;
} | undefined;
preferred?: boolean | undefined;
direct_url?: string | undefined;
view_url?: string | undefined;
}, {}>;