import type { AllInvasions } from '../typings/dataTypes'; import type { Options } from '../typings/inputs'; import type { InvasionInfo } from '../typings/pogoinfo'; import Masterfile from './Masterfile'; export default class Invasion extends Masterfile { parsedInvasions: AllInvasions; options: Options; constructor(options: Options); customInvasions(override?: boolean): Promise; mergeInvasions(existing: InvasionInfo, custom?: InvasionInfo): InvasionInfo; formatGrunts(character: string): { type: string; gender: string | number; grunt: string; }; invasions(invasionData: InvasionInfo): void; }