import { Provider } from "../types"; export declare class Staking { private stakingInstance; constructor(provider: Provider, address: string); deposit(tokenAddress: string, amount: string): Promise; withdraw(tokenAddress: string, amount: string): Promise; manualEpochInit(tokens: string[], epochId: string): Promise; emergencyWithdraw(tokenAddress: string): Promise; getEpochUserBalance(user: string, token: string, epochId: string): Promise; balanceOf(user: string, token: string): Promise; getCurrentEpoch(): Promise; getEpochPoolSize(): Promise; }