// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { DecCoin } from './DecCoin';

export type PendingEpochEventData =
  | { Delegate: { owner: string; mix_id: number; amount: DecCoin; proxy: string | null } }
  | { Undelegate: { owner: string; mix_id: number; proxy: string | null } }
  | { PledgeMore: { mix_id: number; amount: DecCoin } }
  | { UnbondMixnode: { mix_id: number } }
  | { UpdateActiveSetSize: { new_size: number } };
