NBA owners are used to shelling out big bucks to land players.

But never like this.

When the free-agency floodgates open Friday, teams and agents will be negotiating all-time-high contracts for their millionaire clients.

Thanks to the league’s behemoth new television deal, the salary cap is projected to jump from last year’s $70 million to around $94 million and more teams than ever will be able to offer maximum contracts.

For a veteran with more than 10 years of experience, say LeBron James – who on Wednesday declined the player option on his contract, becoming a free agent – a maximum contract will now be worth north of $30 million per season. Last year, Kobe Bryant was the league’s highest-paid player at $25 million.

Kevin Durant is the most desirable player testing the market, with at least six teams reportedly lined up to make pitches.

Most max-level players, like DeMar DeRozan, Al Horford and Mike Conley, will find themselves with plenty of offers, but might see little incentive to leave home. The real intrigue may play out with role players.

A sixth man could cost eight figures.

In the end, it is easier for teams to overpay for players they covet. Bidding wars become all the more competitive. Likewise, it will be tougher than ever to pry a restricted free agent away from a rival with an enormous offer.

Harrison Barnes is an interesting study. A restricted free agent, the Warriors forward disappeared in the NBA finals, but seems bound for a maximum deal anyway. If the Warriors miss out on Durant and match a maximum offer sheet on Barnes, the former North Carolina star will become the Warriors’ highest-paid player – earning more than two-time league MVP Steph Curry and All-Star shooting guard Klay Thompson.

It’s a great year to be a free agent, especially with another healthy salary cap bump (to a projected $108 million) due next summer. Expect elite players like James to seek “one-and-one” contracts this summer that include a player option after the first season, so they can opt out and sign a new max-level contract when the cap reaches another apex next summer. Yes, by 2020, there will be players making $40 million per season.

The windfall of cash isn’t the only change during this free agency period. The league also has cut the moratorium period in which contracts can be negotiated but not signed, from 10 days to five (players can sign at midnight July 6).

The reason?

Last year, the Clippers seemingly lost DeAndre Jordan to a max contract offer from Dallas. But with nothing but time to think about his decision, Jordan memorably reneged on his pledge to the Mavs and re-signed with the Clippers.

The shorter waiting period is aimed at eliminating that scenario, which left the Mavericks high and dry.

That’s not something players have to worry about. After this summer, they’ll all be swimming – in cash.