package com.hurlant.math
{
internal interface IReduction
{
function convert(x:BigInteger):BigInteger;
function revert(x:BigInteger):BigInteger;
function reduce(x:BigInteger):void;
function mulTo(x:BigInteger, y:BigInteger, r:BigInteger):void;
function sqrTo(x:BigInteger, r:BigInteger):void;
}
}