[{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint32","name":"season","type":"uint32"},{"internalType":"enum LibTransfer.To","name":"mode","type":"uint8"}],"name":"claimWithdrawal","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint32[]","name":"seasons","type":"uint32[]"},{"internalType":"enum LibTransfer.To","name":"mode","type":"uint8"}],"name":"claimWithdrawals","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getTotalWithdrawn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"token","type":"address"},{"internalType":"uint32","name":"season","type":"uint32"}],"name":"getWithdrawal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]