COLUMBUS - Once again, Ohio's GOP-controlled Legislature has sent Gov. John Kasich two ways to restrict access to abortions.

Opponents of the bans say both are unconstitutional and sure to draw a costly legal challenge. Proponents of the bans say they are needed to protect unborn children, and they're willing to risk a court battle with President Donald Trump's new U.S. Supreme Court.

Here's what the proposed laws would do:

The heartbeat bill

Known as the "heartbeat bill," House Bill 258 would ban abortions after a fetal heartbeat is detected. Doctors who perform those abortions could face prison time and a fine.

The proposed law no longer requires a transvaginal or internal ultrasound, which can detect a fetal heartbeat as early as six weeks gestation. Other ultrasounds can detect a heartbeat between eight and 10 weeks.

Arkansas, Iowa and North Dakota passed similar laws only to have them stopped by courts.

Ohio Senate passed the bill, 18-13, on Wednesday. The Ohio House of Representatives then sent the bill to Kasich with a 53-32 vote early Friday.

Dilation and evacuation ban

Senate Bill 145 would ban a common second-trimester abortion procedure called dilation and evacuation and penalize doctors who perform them.

In 2017, the method was used in 3,441 abortions – nearly one of every six performed in Ohio, according to the Ohio Department of Health's report. In a dilation and evacuation abortion, a woman's cervix is dilated then surgical instruments, such as forceps, are used to remove the fetus and uterine lining.

Two states – Mississippi and West Virginia – have halted dilation and evacuation abortions through laws passed there. A handful of other states have passed laws to penalize the procedure, but federal courts have called them unconstitutional.

Neither proposed restriction on abortion has an exception for rape or incest.

The bill passed the Ohio House of Representatives, 62-27, and the Ohio Senate, 23-9, Thursday on its way to Kasich's desk.

What's next?

The governor has promised to veto the heartbeat bill, as he did in 2016 after signing a 20-week ban on abortions. Kasich has not talked about the dilation and evacuation bill publicly, but proponents of banning the procedure are optimistic the governor would sign it.

Kasich has 10 days (not including Sundays) once a bill is sent to him to sign it, veto it or let it take effect without his signature. Lawmakers can override the governor's veto with support from three-fifths of legislators in the Ohio Senate and Ohio House.

It's not clear whether Republicans would have the votes to override Kasich's promised veto of the heartbeat bill. Votes in the House and Senate this week were shy of the threshold needed for an override.

But lawmakers could try again next year. Governor-elect Mike DeWine has promised to sign the heartbeat bill.

MORE: As Ohio watches heartbeat bill, a second-trimester abortion ban could speed up

MORE: 'Heartbeat bill' abortion ban stalls in Ohio Senate, but it's not dead yet

MORE: Kasich vetoes 'heartbeat bill,' signsess restrictive abortion ban