A county may enact local laws that provide for:
(1) the creation of a storm drainage district;
(2) the imposition of taxes in the storm drainage district;
(3) the financing, construction, and maintenance of storm drainage projects; and
(4) the regulation of storm drainage facilities.