Fix a missing import in the licensing code due to a merge.

Review Request #14625 — Created Sept. 26, 2025 and submitted

Information

Review Board
release-7.1.x

Reviewers

While working on the licensing, a big change was landed that moved
various types over to typelets. When updating the licensing code, a
bad merge resulted in an import getting left in a TYPE_CHECKING block
instead of being promoted to a top-level import as intended.

This change moves the import.

Unit tests pass.

Verified this fixed a crash when using license providers.

Summary ID
Fix a missing import in the licensing code due to a merge.
While working on the licensing, a big change was landed that moved various types over to `typelets`. When updating the licensing code, a bad merge resulted in an import getting left in a `TYPE_CHECKING` block instead of being promoted to a top-level import as intended. This change moves the import.
399af403729bee386c9eb779586ab2ff4762d8f2
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.1.x (8a9a2ed)