Islamic rebels battling Indian rule in Kashmir are ready to declare a truce if India frees jailed fighters, cuts troop levels and ends rights violations, a top militant has told a Srinigar-based news agency.