import * as common from '@protocolink/common'; export declare class Service extends common.Web3Toolkit { getCToken(marketId: string): Promise; getBaseToken(marketId: string): Promise; getCometTokens(marketId: string): Promise<{ cToken: common.Token; baseToken: common.Token; }>; getCollaterals(marketId: string): Promise; isAllowed(marketId: string, owner: string, manager: string): Promise; buildAllowTransactionRequest(marketId: string, manager: string, isAllowed: boolean): common.TransactionRequest; getCollateralBalance(marketId: string, account: string, asset: common.Token): Promise; getBorrowBalance(marketId: string, borrower: string, baseToken?: common.Token): Promise; getUserPrincipal(marketId: string, account: string, baseToken?: common.Token): Promise; getRewardOwed(marketId: string, owner: string): Promise; canSupply(marketId: string, supply: common.TokenAmount): Promise; }