// SPDX-License-Identifier: MIT pragma solidity 0.6.12; interface IAlphaBetaFarm { event Deposit(address indexed user, uint256 indexed pid, uint256 amount); event Withdraw(address indexed user, uint256 indexed pid, uint256 amount); function deposit(uint256 _pid, uint256 _alphabetaAmt) external; function withdraw(uint256 _pid, uint256 _alphabetaAmt) external; function userInfo(uint256 _pid, address _user) external view returns (uint256 shares, uint256 rewardDebt); function pendingToken(uint256 _pid, address _user) external view returns (uint256); function stakedTokens(uint256 _pid, address _user) external view returns (uint256); }