import { QuantityInterface, Address } from '@melonproject/token-math';
import { Environment } from '../../../../utils/environment/Environment';
import { Exchanges } from '../../../../Contracts';
declare const ensureTakePermitted: (environment: Environment, tradingContractAddress: Address, exchangeName: Exchanges, makerQuantity: QuantityInterface, takerQuantity: QuantityInterface, fillTakerQuantity: QuantityInterface, id?: number) => Promise<void>;
export { ensureTakePermitted };
