import {OptionsReadWriteActions} from '../../../actions/options/read-write'; import {BtcAddress} from '../../../contracts'; import {Currency, ERC20, MonetaryAmount} from '../../../monetary'; import {Option} from '../../../types'; import {MockContractsOptionsReadOnlyActions} from './read-only'; import {Notifier} from '../../../notifier'; export declare class MockContractsOptionsReadWriteActions extends MockContractsOptionsReadOnlyActions implements OptionsReadWriteActions { write( _option: Option, _amount: MonetaryAmount, _btcAddress: BtcAddress ): Promise; buy( _option: Option, _amountOut: MonetaryAmount, _amountInMax: MonetaryAmount ): Promise>; sell( _option: Option, _amountIn: MonetaryAmount, _amountOutMin: MonetaryAmount ): Promise>; }