export interface SpellSource {
  id: string | number;
  firstPage: number;
  lastPage?: number;
}

export interface Spell {
  id: string;
  name: string;
  effect: string;
  castingTime: string;
  castingTimeShort: string;
  aeCost: string;
  aeCostShort: string;
  range: string;
  rangeShort: string;
  duration: string;
  durationShort: string;
  target: string;
  src: SpellSource[];
}

export type Spells = Spell[];
