import { QuantityInterface } from '@melonproject/token-math';
export interface TakeEngineOrderArgs {
    makerQuantity: QuantityInterface;
    takerQuantity: QuantityInterface;
    fillTakerQuantity?: QuantityInterface;
}
export interface TakeEngineOrderResult {
    makerQuantity: QuantityInterface;
    takerQuantity: QuantityInterface;
}
declare const takeEngineOrder: import("../../../../utils/solidity/transactionFactory").EnhancedExecute<TakeEngineOrderArgs, QuantityInterface>;
export { takeEngineOrder };
