export interface Pokemon { PFIC: string; Name: string; Form: string | null; NationalDex: number; Generation?: number; StorableInHome?: boolean; IsBabyForm?: boolean; Encounters?: PokemonEncounter[]; MarkIcon?: string; MarkName?: string; Image?: string; IsDefault?: boolean; IsCaught?: boolean; } export interface PokemonEncounter { form: string; game: string; game_id: number; location: string; day?: string; time?: string; dual_slot?: boolean; static_encounter?: boolean; static_encounter_count?: number; extra_text?: string; stars?: number; fishing?: boolean; rods?: string; starter?: boolean; }