release: @marketplaces/auth 0.1.0 (built from main)
This commit is contained in:
12
dist/ed25519/permission.service.d.ts
vendored
Normal file
12
dist/ed25519/permission.service.d.ts
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { Permission } from './models/permission.model';
|
||||
/**
|
||||
* Derives the current admin's permission set from their JWT `role` claim.
|
||||
* UI-only gate (hide/disable) - the backend must independently enforce
|
||||
* every mutation server-side.
|
||||
*/
|
||||
export declare class PermissionService {
|
||||
private readonly session;
|
||||
readonly permissions: import("@angular/core").Signal<readonly Permission[]>;
|
||||
has(permission: Permission): boolean;
|
||||
hasAny(permissions: readonly Permission[]): boolean;
|
||||
}
|
||||
Reference in New Issue
Block a user