(a) The governing body of a municipality by ordinance may issue revenue bonds to provide all or part of the money to establish, acquire, construct, improve, enlarge, equip, or repair a facility described by Section 1504.001(a).
(b) An eligible central municipality, as defined by Section 351.001, Tax Code, or a municipality with a population of 173,000 or more that is located within two counties by ordinance may issue bonds or incur other obligations to acquire, lease, construct, or equip a facility described by Section 1504.001(b).