import { Address, QuantityInterface } from '@melonproject/token-math';
export interface RedeemWithConstraintsArgs {
    sharesQuantity: QuantityInterface;
    requestedAssets: [Address];
}
export interface RedeemWithConstraintsResult {
    success: boolean;
}
declare const redeemWithConstraints: import("../../../../utils/solidity/transactionFactory").EnhancedExecute<RedeemWithConstraintsArgs, RedeemWithConstraintsResult>;
export { redeemWithConstraints };
