type AttackUseHistory {
const HistoryElement@ Previous { get const; };
HistoryElementKind Kind { get const; };
uint TurnNumber { get const; };
const HistoryElement@ opImplCast() const;
const ExecutingMove@ Move { get const; };
}