Iran has ruled out negotiations with the United States, vowing instead to defend the country decisively in response to what it calls American violations of its commitments.