1"@effect/platform-browser/Permissions#ErrorTypeId":
2 replacement: "none"
3 note: "The error marker is private in v4; discriminate PermissionsError and its tagged reason."
4"@effect/platform-browser/Permissions#Permissions":
5 replacement: "Permissions.Permissions"
6 note: "The query service remains, now as a Context.Service with a private brand."
7"@effect/platform-browser/Permissions#PermissionsError":
8 replacement: "Permissions.PermissionsError"
9 note: "The class remains, but reason is now PermissionsInvalidStateError or PermissionsTypeError, with the cause stored on that tagged reason."
10"@effect/platform-browser/Permissions#TypeId":
11 replacement: "none"
12 note: "The service marker is private in v4; use the Permissions Context.Service value."