UNPKG

tbarequest

Version:

A wrapper to fetch data from The Blue Alliance API

162 lines (161 loc) 6.13 kB
export declare const districtEndpoints: { "/districts/{year}": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ abbreviation: string; display_name: string; key: string; year: number; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[number], {}>; }; "/district/{district_abbreviation}/history": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ abbreviation: string; display_name: string; key: string; year: number; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/events": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ 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; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/awards": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ name: string; award_type: number; event_key: string; recipient_list: { team_key: string | null; awardee: string | null; }[]; year: number; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/events/simple": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ 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; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/events/keys": { schema: import("arktype/internal/methods/array.ts").ArrayType<string[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/teams": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ 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; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/teams/simple": { schema: import("arktype/internal/methods/array.ts").ArrayType<{ key: string; team_number: number; nickname: string; name: string; city: string | null; state_prov: string | null; country: string | null; }[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/teams/keys": { schema: import("arktype/internal/methods/array.ts").ArrayType<string[], {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/rankings": { schema: import("arktype").BaseType<{ team_key: string; rank: number; point_total: number; rookie_bonus?: number | undefined; event_point?: { district_cmp: boolean; total: number; alliance_points: number; elim_points: number; award_points: number; event_key: string; qual_points: number; }[] | undefined; }[] | null, {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; "/district/{district_key}/advancement": { schema: import("arktype").BaseType<{ [x: string]: { dcmp: boolean; cmp: boolean; }; } | null, {}>; arguments: import("arktype/internal/methods/array.ts").ArrayType<[string], {}>; }; };