UNPKG

tbarequest

Version:

A wrapper to fetch data from The Blue Alliance API

187 lines (186 loc) 6.13 kB
export declare const Webcast: import("arktype/internal/methods/object.ts").ObjectType<{ type: "youtube" | "twitch" | "ustream" | "iframe" | "html5" | "rtmp" | "livestream" | "direct_link" | "mms" | "justin" | "stemtv" | "dacast"; channel: string; date?: string | null | undefined; file?: string | null | undefined; }, {}>; export declare const Event_Simple: import("arktype/internal/methods/object.ts").ObjectType<{ key: string; name: string; event_code: string; event_type: number; district: { abbreviation: string; display_name: string; key: string; year: number; } | null; city: string | null; state_prov: string | null; country: string | null; start_date: string; end_date: string; year: number; }, {}>; export declare const Event: import("arktype/internal/methods/object.ts").ObjectType<{ key: string; name: string; event_code: string; event_type: number; district: { abbreviation: string; display_name: string; key: string; year: number; } | null; city: string | null; state_prov: string | null; country: string | null; start_date: string; end_date: string; year: number; short_name: string | null; event_type_string: string; week: number | null; address: string | null; postal_code: string | null; gmaps_place_id: string | null; gmaps_url: string | null; lat: number | null; lng: number | null; location_name: string | null; timezone: string | null; website: string | null; first_event_id: string | null; first_event_code: string | null; webcasts: { type: "youtube" | "twitch" | "ustream" | "iframe" | "html5" | "rtmp" | "livestream" | "direct_link" | "mms" | "justin" | "stemtv" | "dacast"; channel: string; date?: string | null | undefined; file?: string | null | undefined; }[]; division_keys: string[]; parent_event_key: string | null; playoff_type: number | null; playoff_type_string: string | null; }, {}>; export declare const WLT_Record: import("arktype/internal/methods/object.ts").ObjectType<{ wins: number; losses: number; ties: number; }, {}>; export declare const Team_Event_Status_rank: import("arktype/internal/methods/object.ts").ObjectType<{ num_teams?: number | null | undefined; sort_order_info?: ({ precision: number | null; name: string | null; } | null)[] | undefined; status?: string | null | undefined; ranking?: { matches_played: number | null; qual_average: number | null; sort_orders: number[] | null; rank: number | null; dq: number | null; team_key: string | null; } | undefined; }, {}>; export declare const Team_Event_Status_alliance_backup: import("arktype/internal/methods/object.ts").ObjectType<{ in?: string | undefined; out?: string | undefined; }, {}>; export declare const Team_Event_Status_alliance: import("arktype/internal/methods/object.ts").ObjectType<{ number: number; pick: number; name?: string | null | undefined; backup?: { in?: string | undefined; out?: string | undefined; } | null | undefined; }, {}>; export declare const Team_Event_Status_playoff: import("arktype/internal/methods/object.ts").ObjectType<{ level?: "f" | "qm" | "ef" | "qf" | "sf" | undefined; current_level_record?: { wins: number; losses: number; ties: number; } | null | undefined; record?: { wins: number; losses: number; ties: number; } | null | undefined; status?: "won" | "eliminated" | "playing" | undefined; playoff_average?: number | null | undefined; }, {}>; export declare const Team_Event_Status: import("arktype/internal/methods/object.ts").ObjectType<{ alliance_status_str?: string | undefined; playoff_status_str?: string | undefined; overall_status_str?: string | undefined; next_match_key?: string | null | undefined; last_match_key?: string | null | undefined; playoff?: { level?: "f" | "qm" | "ef" | "qf" | "sf" | undefined; current_level_record?: { wins: number; losses: number; ties: number; } | null | undefined; record?: { wins: number; losses: number; ties: number; } | null | undefined; status?: "won" | "eliminated" | "playing" | undefined; playoff_average?: number | null | undefined; } | null | undefined; qual?: { num_teams?: number | null | undefined; sort_order_info?: ({ precision: number | null; name: string | null; } | null)[] | undefined; status?: string | null | undefined; ranking?: { matches_played: number | null; qual_average: number | null; sort_orders: number[] | null; rank: number | null; dq: number | null; team_key: string | null; } | undefined; } | null | undefined; alliance?: { number: number; pick: number; name?: string | null | undefined; backup?: { in?: string | undefined; out?: string | undefined; } | null | undefined; } | null | undefined; }, {}>; export declare const Elimination_Alliance: import("arktype/internal/methods/object.ts").ObjectType<{ declines: string[]; picks: string[]; name?: string | null | undefined; backup?: { in: string; out: string; } | null | undefined; status?: { playoff_average?: number | null | undefined; level?: string | undefined; record?: { wins: number; losses: number; ties: number; } | null | undefined; current_level_record?: { wins: number; losses: number; ties: number; } | null | undefined; status?: string | undefined; } | undefined; }, {}>;