Module: types#
Table of contents#
Interfaces#
Type aliases#
ActiveChipDelegate#
Ƭ ActiveChipDelegate: { event: number ; name?: ChipTypesDelegate }
Type declaration:#
| Name | Type |
|---|---|
event | number |
name? | ChipTypesDelegate |
Defined in: types/index.ts:92
ActiveChipsDelegate#
Ƭ ActiveChipsDelegate: ActiveChipDelegate[]
Defined in: types/index.ts:97
AutomaticSubsDelegate#
Ƭ AutomaticSubsDelegate: { [key: number]: SubstitutionDelegate[]; }
Defined in: types/index.ts:103
AwayHomeStatType#
Ƭ AwayHomeStatType: { element?: number ; value?: number }
Type declaration:#
| Name | Type |
|---|---|
element? | number |
value? | number |
Defined in: types/index.ts:241
ChipHistoryDelegate#
Ƭ ChipHistoryDelegate: { event: number ; name: ChipTypesDelegate ; time: Date | null }
Type declaration:#
| Name | Type |
|---|---|
event | number |
name | ChipTypesDelegate |
time | Date | null |
Defined in: types/index.ts:84
ChipTypesDelegate#
Ƭ ChipTypesDelegate: keyof typeof ChipTypes
Defined in: types/index.ts:70
ChipsHistoryDelegate#
Ƭ ChipsHistoryDelegate: ChipHistoryDelegate[]
Defined in: types/index.ts:90
ChipsPlayDelegate#
Ƭ ChipsPlayDelegate: { chip_name?: ChipTypesDelegate ; num_played?: number }
Type declaration:#
| Name | Type |
|---|---|
chip_name? | ChipTypesDelegate |
num_played? | number |
Defined in: types/index.ts:343
ClassicLeagueDelegate#
Ƭ ClassicLeagueDelegate: { league: LeagueDetailDelegate ; new_entries: NewEntryDelegate ; standings: LeagueStandingDelegate }
Type declaration:#
| Name | Type |
|---|---|
league | LeagueDetailDelegate |
new_entries | NewEntryDelegate |
standings | LeagueStandingDelegate |
Defined in: types/index.ts:585
ClassicLeagueResp#
Ƭ ClassicLeagueResp: { data: ClassicLeagueDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | ClassicLeagueDelegate |
Defined in: types/index.ts:591
ClassicLeaugesDelegate#
Ƭ ClassicLeaugesDelegate: { [key: number]: ClassicLeagueDelegate; }
Defined in: types/index.ts:595
CupMatchDelegate#
Ƭ CupMatchDelegate: { entry_1_draw: number ; entry_1_entry: number ; entry_1_loss: number ; entry_1_name: string ; entry_1_player_name: string ; entry_1_points: number ; entry_1_total: number ; entry_1_win: number ; entry_2_draw: number ; entry_2_entry: number ; entry_2_loss: number ; entry_2_name: string ; entry_2_player_name: string ; entry_2_points: number ; entry_2_total: number ; entry_2_win: number ; event: number ; id: number ; is_knockout: boolean | null ; seed_value: string | null ; tiebreak: string | null ; winner: string | null }
Type declaration:#
| Name | Type |
|---|---|
entry_1_draw | number |
entry_1_entry | number |
entry_1_loss | number |
entry_1_name | string |
entry_1_player_name | string |
entry_1_points | number |
entry_1_total | number |
entry_1_win | number |
entry_2_draw | number |
entry_2_entry | number |
entry_2_loss | number |
entry_2_name | string |
entry_2_player_name | string |
entry_2_points | number |
entry_2_total | number |
entry_2_win | number |
event | number |
id | number |
is_knockout | boolean | null |
seed_value | string | null |
tiebreak | string | null |
winner | string | null |
Defined in: types/index.ts:114
CupMatchesDelegate#
Ƭ CupMatchesDelegate: { [key: number]: CupMatchDelegate; }
Defined in: types/index.ts:139
CupRespDelegate#
Ƭ CupRespDelegate: { cup_matches: CupMatchDelegate[] ; cup_status: CupStatusDelegate }
Type declaration:#
| Name | Type |
|---|---|
cup_matches | CupMatchDelegate[] |
cup_status | CupStatusDelegate |
Defined in: types/index.ts:143
CupStatusDelegate#
Ƭ CupStatusDelegate: { qualification_event: number ; qualification_numbers: number ; qualification_rank: number ; qualification_state: string }
Type declaration:#
| Name | Type |
|---|---|
qualification_event | number |
qualification_numbers | number |
qualification_rank | number |
qualification_state | string |
Defined in: types/index.ts:107
FixStatsItemDelegate#
Ƭ FixStatsItemDelegate: { a: AwayHomeStatType[] ; h: AwayHomeStatType[] ; identifier?: IdentifiersDelegate }
Type declaration:#
| Name | Type |
|---|---|
a | AwayHomeStatType[] |
h | AwayHomeStatType[] |
identifier? | IdentifiersDelegate |
Defined in: types/index.ts:246
FixturesRespDelegate#
Ƭ FixturesRespDelegate: { data: FixtureDelegate[] }
Type declaration:#
| Name | Type |
|---|---|
data | FixtureDelegate[] |
Defined in: types/index.ts:336
GWHistoryDelegate#
Ƭ GWHistoryDelegate: { bank: number ; event: number ; event_transfers: number ; event_transfers_cost: number ; overall_rank: number ; points: number ; points_on_bench: number ; rank: number ; rank_sort: number ; total_points: number ; value: number }
Type declaration:#
| Name | Type |
|---|---|
bank | number |
event | number |
event_transfers | number |
event_transfers_cost | number |
overall_rank | number |
points | number |
points_on_bench | number |
rank | number |
rank_sort | number |
total_points | number |
value | number |
Defined in: types/index.ts:30
GWPicksDelegate#
Ƭ GWPicksDelegate: { active_chip: ChipTypesDelegate ; automatic_subs: SubstitutionDelegate[] ; entry_history: GWHistoryDelegate ; picks: PickDelegate[] }
Type declaration:#
| Name | Type |
|---|---|
active_chip | ChipTypesDelegate |
automatic_subs | SubstitutionDelegate[] |
entry_history | GWHistoryDelegate |
picks | PickDelegate[] |
Defined in: types/index.ts:73
GamesPlayedDelegate#
Ƭ GamesPlayedDelegate: { [key: number]: PlayerHistDelegate[]; }
Defined in: types/index.ts:326
GameweekDelegate#
Ƭ GameweekDelegate: { average_entry_score: number ; chip_plays: ChipsPlayDelegate[] ; data_checked: boolean ; deadline_time: Date ; deadline_time_epoch: number ; deadline_time_game_offset: number ; finished: boolean ; highest_score: number | null ; highest_scoring_entry: number | null ; id: number ; is_current: boolean ; is_next: boolean ; is_previous: boolean ; most_captained: number | null ; most_selected: number | null ; most_transferred_in: number | null ; most_vice_captained: number | null ; name: string ; top_element: number | null ; top_element_info: { id: number ; points: number } | null ; transfers_made: number | null }
Type declaration:#
| Name | Type |
|---|---|
average_entry_score | number |
chip_plays | ChipsPlayDelegate[] |
data_checked | boolean |
deadline_time | Date |
deadline_time_epoch | number |
deadline_time_game_offset | number |
finished | boolean |
highest_score | number | null |
highest_scoring_entry | number | null |
id | number |
is_current | boolean |
is_next | boolean |
is_previous | boolean |
most_captained | number | null |
most_selected | number | null |
most_transferred_in | number | null |
most_vice_captained | number | null |
name | string |
top_element | number | null |
top_element_info | { id: number ; points: number } | null |
transfers_made | number | null |
Defined in: types/index.ts:347
H2HEntryDelegate#
Ƭ H2HEntryDelegate: { entry: number ; entry_name: string ; event_total: number ; id: number ; last_rank: number ; matches_drawn: number ; matches_lost: number ; matches_played: number ; matches_won: number ; player_name: string ; points_for: number ; rank: number ; rank_sort: number ; total: number }
Type declaration:#
| Name | Type |
|---|---|
entry | number |
entry_name | string |
event_total | number |
id | number |
last_rank | number |
matches_drawn | number |
matches_lost | number |
matches_played | number |
matches_won | number |
player_name | string |
points_for | number |
rank | number |
rank_sort | number |
total | number |
Defined in: types/index.ts:613
H2HLeagueDelegate#
Ƭ H2HLeagueDelegate: { league: H2HLeagueDetailsDelegate ; new_entries: NewEntryDelegate ; standings: H2HStandingDelegate }
Type declaration:#
| Name | Type |
|---|---|
league | H2HLeagueDetailsDelegate |
new_entries | NewEntryDelegate |
standings | H2HStandingDelegate |
Defined in: types/index.ts:640
H2HLeagueDetailsDelegate#
Ƭ H2HLeagueDetailsDelegate: { admin_entry: number ; closed: boolean ; code_privacy: string ; created: Date ; id: number ; ko_rounds: number | null ; league_type: string ; max_entries: number | null ; name: string ; scoring: string ; start_event: number }
Type declaration:#
| Name | Type |
|---|---|
admin_entry | number |
closed | boolean |
code_privacy | string |
created | Date |
id | number |
ko_rounds | number | null |
league_type | string |
max_entries | number | null |
name | string |
scoring | string |
start_event | number |
Defined in: types/index.ts:599
H2HLeaguesDelegate#
Ƭ H2HLeaguesDelegate: { [key: number]: H2HLeagueDelegate; }
Defined in: types/index.ts:646
H2HMatchDelegate#
Ƭ H2HMatchDelegate: { entry_1_draw: number ; entry_1_entry: number ; entry_1_loss: number ; entry_1_name: string ; entry_1_player_name: string ; entry_1_points: number ; entry_1_total: number ; entry_1_win: number ; entry_2_draw: number ; entry_2_entry: number ; entry_2_loss: number ; entry_2_name: string ; entry_2_player_name: string ; entry_2_points: number ; entry_2_total: number ; entry_2_win: number ; event: number ; id: number ; is_knockout: boolean ; seed_value: null ; tiebreak: null ; winner: number | null }
Type declaration:#
| Name | Type |
|---|---|
entry_1_draw | number |
entry_1_entry | number |
entry_1_loss | number |
entry_1_name | string |
entry_1_player_name | string |
entry_1_points | number |
entry_1_total | number |
entry_1_win | number |
entry_2_draw | number |
entry_2_entry | number |
entry_2_loss | number |
entry_2_name | string |
entry_2_player_name | string |
entry_2_points | number |
entry_2_total | number |
entry_2_win | number |
event | number |
id | number |
is_knockout | boolean |
seed_value | null |
tiebreak | null |
winner | number | null |
Defined in: types/index.ts:654
H2HMatchesDelegate#
Ƭ H2HMatchesDelegate: { [key: number]: H2HMatchDelegate; }
Defined in: types/index.ts:679
H2HMatchesResp#
Ƭ H2HMatchesResp: { data: H2HMatchDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | H2HMatchDelegate |
Defined in: types/index.ts:683
H2HResp#
Ƭ H2HResp: { data: H2HLeagueDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | H2HLeagueDelegate |
Defined in: types/index.ts:650
H2HStandingDelegate#
Ƭ H2HStandingDelegate: { has_next: boolean ; page: number ; results: H2HEntryDelegate[] }
Type declaration:#
| Name | Type |
|---|---|
has_next | boolean |
page | number |
results | H2HEntryDelegate[] |
Defined in: types/index.ts:630
H2HStandingsDelegate#
Ƭ H2HStandingsDelegate: { [key: number]: H2HStandingDelegate; }
Defined in: types/index.ts:636
IdentifiersDelegate#
Ƭ IdentifiersDelegate: keyof typeof IdentifierOpts | null
Defined in: types/index.ts:239
LeagueDetailDelegate#
Ƭ LeagueDetailDelegate: { admin_entry: number ; closed: boolean ; code_privacy: string ; created: Date ; id: number ; league_type: string ; max_entries: number | null ; name: string ; rank: number | null ; scoring: string ; start_event: number }
Type declaration:#
| Name | Type |
|---|---|
admin_entry | number |
closed | boolean |
code_privacy | string |
created | Date |
id | number |
league_type | string |
max_entries | number | null |
name | string |
rank | number | null |
scoring | string |
start_event | number |
Defined in: types/index.ts:547
LeagueEntryDelegate#
Ƭ LeagueEntryDelegate: { entry: number ; entry_name: string ; event_total: number ; id: number ; last_rank: number ; player_name: string ; rank: number ; rank_sort: number ; total: number }
Type declaration:#
| Name | Type |
|---|---|
entry | number |
entry_name | string |
event_total | number |
id | number |
last_rank | number |
player_name | string |
rank | number |
rank_sort | number |
total | number |
Defined in: types/index.ts:535
LeagueStandingDelegate#
Ƭ LeagueStandingDelegate: { has_next: boolean ; page: number ; results: LeagueEntryDelegate[] }
Type declaration:#
| Name | Type |
|---|---|
has_next | boolean |
page | number |
results | LeagueEntryDelegate[] |
Defined in: types/index.ts:575
LeagueStandingsDelegate#
Ƭ LeagueStandingsDelegate: { [key: number]: LeagueStandingDelegate; }
Defined in: types/index.ts:581
NewEntriesDelegate#
Ƭ NewEntriesDelegate: { has_next: boolean ; page: number ; results: NewEntryDelegate[] }
Type declaration:#
| Name | Type |
|---|---|
has_next | boolean |
page | number |
results | NewEntryDelegate[] |
Defined in: types/index.ts:569
NewEntryDelegate#
Ƭ NewEntryDelegate: { entry: number ; entry_name: string ; joined_time: Date ; player_first_name: string ; player_last_name: string }
Type declaration:#
| Name | Type |
|---|---|
entry | number |
entry_name | string |
joined_time | Date |
player_first_name | string |
player_last_name | string |
Defined in: types/index.ts:561
PickDelegate#
Ƭ PickDelegate: { element: number ; is_captain: boolean ; is_vice_captain: boolean ; multiplier: number ; position: number }
Type declaration:#
| Name | Type |
|---|---|
element | number |
is_captain | boolean |
is_vice_captain | boolean |
multiplier | number |
position | number |
Defined in: types/index.ts:54
PickHistoryDelegate#
Ƭ PickHistoryDelegate: { [key: number]: PickDelegate[]; }
Defined in: types/index.ts:80
PlayerDelegate#
Ƭ PlayerDelegate: { assists: number ; bonus: number ; bps: number ; chance_of_playing_next_round: number | null ; chance_of_playing_this_round: number | null ; clean_sheets: number ; code: number ; cost_change_event: number ; cost_change_event_fall: number ; cost_change_start: number ; cost_change_start_fall: number ; creativity: string | null ; creativity_rank: number ; creativity_rank_type: number ; dreamteam_count: number ; element_type: number ; ep_next: string | null ; ep_this: string | null ; event_points: number ; first_name: string ; form: string ; goals_conceded: number ; goals_scored: number ; ict_index: string | null ; ict_index_rank: number ; ict_index_rank_type: number ; id: number ; in_dreamteam: boolean ; influence: string | null ; influence_rank: number ; influence_rank_type: number | null ; minutes: number ; news: string | null ; news_added: string | null ; now_cost: number ; own_goals: number ; penalties_missed: number ; penalties_saved: number ; photo: string ; points_per_game: string ; red_cards: number ; saves: number ; second_name: string | null ; selected_by_percent: string ; special: false ; squad_number: number | null ; stats?: PlayerStatsDelegate | null ; status: string | null ; summary?: PlayerSummaryDelegate | null ; team: number ; team_code: number ; threat: string | null ; threat_rank: number ; threat_rank_type: number ; total_points: number ; transfers_in: number ; transfers_in_event: number ; transfers_out: number ; transfers_out_event: number ; value_form: string | null ; value_season: string | null ; web_name: string ; yellow_cards: number }
Type declaration:#
| Name | Type |
|---|---|
assists | number |
bonus | number |
bps | number |
chance_of_playing_next_round | number | null |
chance_of_playing_this_round | number | null |
clean_sheets | number |
code | number |
cost_change_event | number |
cost_change_event_fall | number |
cost_change_start | number |
cost_change_start_fall | number |
creativity | string | null |
creativity_rank | number |
creativity_rank_type | number |
dreamteam_count | number |
element_type | number |
ep_next | string | null |
ep_this | string | null |
event_points | number |
first_name | string |
form | string |
goals_conceded | number |
goals_scored | number |
ict_index | string | null |
ict_index_rank | number |
ict_index_rank_type | number |
id | number |
in_dreamteam | boolean |
influence | string | null |
influence_rank | number |
influence_rank_type | number | null |
minutes | number |
news | string | null |
news_added | string | null |
now_cost | number |
own_goals | number |
penalties_missed | number |
penalties_saved | number |
photo | string |
points_per_game | string |
red_cards | number |
saves | number |
second_name | string | null |
selected_by_percent | string |
special | false |
squad_number | number | null |
stats? | PlayerStatsDelegate | null |
status | string | null |
summary? | PlayerSummaryDelegate | null |
team | number |
team_code | number |
threat | string | null |
threat_rank | number |
threat_rank_type | number |
total_points | number |
transfers_in | number |
transfers_in_event | number |
transfers_out | number |
transfers_out_event | number |
value_form | string | null |
value_season | string | null |
web_name | string |
yellow_cards | number |
Defined in: types/index.ts:156
PlayerHistPastDelegate#
Ƭ PlayerHistPastDelegate: { assists: number ; bonus: number ; bps: number ; clean_sheets: number ; creativity: string ; element_code: number ; end_cost: number ; goals_conceded: number ; goals_scored: number ; ict_index: string ; influence: string ; minutes: number ; own_goals: number ; penalties_missed: number ; penalties_saved: number ; red_cards: number ; saves: number ; season_name: string ; start_cost: number ; threat: string ; total_points: number ; yellow_cards: number }
Type declaration:#
| Name | Type |
|---|---|
assists | number |
bonus | number |
bps | number |
clean_sheets | number |
creativity | string |
element_code | number |
end_cost | number |
goals_conceded | number |
goals_scored | number |
ict_index | string |
influence | string |
minutes | number |
own_goals | number |
penalties_missed | number |
penalties_saved | number |
red_cards | number |
saves | number |
season_name | string |
start_cost | number |
threat | string |
total_points | number |
yellow_cards | number |
Defined in: types/index.ts:278
PlayerStatsDelegate#
Ƭ PlayerStatsDelegate: { gamesPlayed: number | null ; pp90: number | null ; vapm: number | null }
Type declaration:#
| Name | Type |
|---|---|
gamesPlayed | number | null |
pp90 | number | null |
vapm | number | null |
Defined in: types/index.ts:330
PlayerSummaryDelegate#
Ƭ PlayerSummaryDelegate: { fixtures: PlayerFixtureDelegate[] ; history: PlayerHistDelegate[] ; history_past: PlayerHistPastDelegate }
Type declaration:#
| Name | Type |
|---|---|
fixtures | PlayerFixtureDelegate[] |
history | PlayerHistDelegate[] |
history_past | PlayerHistPastDelegate |
Defined in: types/index.ts:316
PlayerTeamDelegate#
Ƭ PlayerTeamDelegate: { [key: number]: PlayerDelegate[]; }
Defined in: types/index.ts:222
ResponseDataDelegate#
Ƭ ResponseDataDelegate: { data: GWPicksDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | GWPicksDelegate |
Defined in: types/index.ts:99
SeasonHistoryDelegate#
Ƭ SeasonHistoryDelegate: { rank: number ; season_name: string ; total_points: number }
Type declaration:#
| Name | Type |
|---|---|
rank | number |
season_name | string |
total_points | number |
Defined in: types/index.ts:148
SeasonsHistoryDelegate#
Ƭ SeasonsHistoryDelegate: SeasonHistoryDelegate[]
Defined in: types/index.ts:154
StaticResponse#
Ƭ StaticResponse: { data: StaticDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | StaticDelegate |
Defined in: types/index.ts:531
SubstitutionDelegate#
Ƭ SubstitutionDelegate: { element_in: number ; element_out: number ; entry: number ; event: number }
Type declaration:#
| Name | Type |
|---|---|
element_in | number |
element_out | number |
entry | number |
event | number |
Defined in: types/index.ts:62
SummaryRespDelegate#
Ƭ SummaryRespDelegate: { data: PlayerSummaryDelegate }
Type declaration:#
| Name | Type |
|---|---|
data | PlayerSummaryDelegate |
Defined in: types/index.ts:322
TeamDelegate#
Ƭ TeamDelegate: { code: number ; draw: number ; form: string | null ; id: number ; loss: number ; name: string ; played: number ; points: number ; position: number ; pulse_id: number ; short_name: string ; strength: number ; strength_attack_away: number ; strength_attack_home: number ; strength_defence_away: number ; strength_defence_home: number ; strength_overall_away: number ; strength_overall_home: number ; team_division: any | null ; unavailable: boolean ; win: number }
Type declaration:#
| Name | Type |
|---|---|
code | number |
draw | number |
form | string | null |
id | number |
loss | number |
name | string |
played | number |
points | number |
position | number |
pulse_id | number |
short_name | string |
strength | number |
strength_attack_away | number |
strength_attack_home | number |
strength_defence_away | number |
strength_defence_home | number |
strength_overall_away | number |
strength_overall_home | number |
team_division | any | null |
unavailable | boolean |
win | number |
Defined in: types/index.ts:374
TeamFixturesDelegate#
Ƭ TeamFixturesDelegate: { [key: number]: FixtureDelegate[]; }
Defined in: types/index.ts:340
TransferDelegate#
Ƭ TransferDelegate: { element_in: number ; element_in_cost: number ; element_out: number ; element_out_cost: number ; entry: number ; event: number ; time: Date }
Type declaration:#
| Name | Type |
|---|---|
element_in | number |
element_in_cost | number |
element_out | number |
element_out_cost | number |
entry | number |
event | number |
time | Date |
Defined in: types/index.ts:44