import { providers } from 'ethers'; import BaseService from '../commons/BaseService'; import { eEthereumTxType, transactionType } from '../commons/types'; import { IAutoCompoundApe } from './typechain/IAutoCompoundApe'; export declare class AutoCompoundApe extends BaseService { instance: IAutoCompoundApe; constructor(provider: providers.Provider, address: string); deposit({ amount, user }: { amount: string; user: string; }): Promise<{ tx: () => Promise; txType: eEthereumTxType; gas: import("../commons/types").GasResponse; }>; withdraw({ amount, user }: { amount: string; user: string; }): Promise<{ tx: () => Promise; txType: eEthereumTxType; gas: import("../commons/types").GasResponse; }>; } //# sourceMappingURL=index.d.ts.map