agent-claw: automated task changes

This commit is contained in:
daniel
2026-05-06 18:55:16 -05:00
parent 38905bb1e9
commit 732b00fb66
8494 changed files with 2018127 additions and 4 deletions

View File

@@ -0,0 +1,22 @@
import { Grant } from './grant';
import type { IRoleRef } from './iam.generated';
import type { IPrincipal } from './principals';
/**
* Collection of grant methods for a IRoleRef
*/
export declare class RoleGrants {
private readonly role;
/**
* Creates grants for IRoleRef
*/
static fromRole(role: IRoleRef): RoleGrants;
private constructor();
/**
* Grant permissions to the given principal to assume this role.
*/
assumeRole(identity: IPrincipal): Grant;
/**
* Grant permissions to the given principal to pass this role.
*/
passRole(identity: IPrincipal): Grant;
}