Negotiators in the US Congress reached a deal late on Sunday on $1 trillion in federal funding that would avert a government shutdown later this week, while handing President Donald Trump a down payment on his promised military build-up.
The full House of Representatives and the Senate must still approve the bipartisan pact, which would be the first major legislation to clear Congress since Trump became president on January 20.
Prompt passage of the legislation was expected this week.
TRT World's Kevin McAleese in Washington DC has more on the story.
Funding the fight against Daesh
The funds will pay for an array of federal programmes from airport and border security operations to soldiers' pay, medical research, foreign aid, space exploration, and education.
"The agreement will move the needle forward on conservative priorities and will ensure that the essential functions of the federal government are maintained, said Jennifer Hing, a spokeswoman for Republicans on the House Appropriations Committee.
If not enacted by midnight Friday, federal agencies will have to lay off hundreds of thousands of workers and require many others to continue on the job providing law enforcement and other essential operations without pay until the funding dispute in Congress is resolved.
"This agreement is a good agreement for the American people and takes the threat of a government shutdown off the table," Senate Democratic leader Chuck Schumer said.
He said the measure would increase federal investments in medical research, education, and infrastructure.
House and Senate appropriators worked into the night to draft the legislation for lawmakers to review.
A senior congressional aide said the Pentagon would win a $12.5 billion increase in defence spending for the fiscal year that ends on September 30, with the possibility of an additional $2.5 billion contingent on Trump delivering a plan to Congress for defeating Daesh.
Trump had requested $30 billion more in military funds for this year after campaigning hard on a defence build-up during the 2016 election campaign.
No money for Trump's border wall
Several other White House initiatives were rejected by the Republican and Democratic negotiators, including money for a wall on the US-Mexico border that Trump says is needed to stop illegal immigrants and drugs.
Instead, congressional negotiators settled on $1.5 billion more for border security, including more money for new technology and repairing existing infrastructure, the aide said.
The Trump administration had earlier backed away from a threat to end federal subsidies for low-income people to get health insurance through Obamacare, the program that Trump had pledged to repeal.
Republicans are struggling over a repeal and replacement plan for former President Barack Obama's landmark healthcare law and it was unclear whether they would be able to bring such legislation to the House floor soon.
While Republicans control the House, Senate and White House, Democrats scored other significant victories in the deal.
Puerto Rico would get an emergency injection of $295 million in additional funding for its Medicaid health insurance program for the poor, according to the aide who asked not to be identified. The impoverished island, which is a US territory, is facing a severe Medicaid funding shortfall.
Democrats also fended off potential cuts to women's healthcare provider Planned Parenthood, while House Democratic leader Nancy Pelosi applauded a nearly $2 billion hike in funds for the National Institutes of Health this year.
Coal miners and their families facing the loss of health insurance next month would get a permanent renewal under the spending bill.
While Trump has urged Congress to impose deep cuts to the Environmental Protection Agency, most of its programme would be continued for at least the remainder of this year, according to the aide.
The House is likely to vote first on the package, probably early in the week, and send the measure to the Senate for approval before Friday's midnight deadline.
If the legislation is enacted as expected by week's end, Congress will then begin focusing on a series of bills to fund the government at the start of the next fiscal year on October 1.