import { BigNumberish } from 'ethers'; import { Token } from './token'; export declare enum OptionType { CALL = "Call", PUT = "Put" } export declare type OptionPhysicallySettled = { address: string; name: string; base: Token; quote: Token; isCall: boolean; optionType: OptionType; collateralAsset: Token; strikeAsset: Token; }; export declare type OptionReward = { option: OptionPhysicallySettled; oracleAdapter: string; paymentSplitter: string; discount: BigNumberish; penalty: BigNumberish; optionDuration: BigNumberish; lockupDuration: BigNumberish; claimDuration: BigNumberish; fee: BigNumberish; feeReceiver: string; };