import { type ExecutionGrant, type ExecutionGrantPolicy, type ExecutionGrantRequest, type ResolvedExecutionGrant } from "./execution-grants.js"; export declare function readExecutionGrantPolicy(profileId: string, revision?: string): Promise; export declare function saveExecutionGrantPolicy(profileId: string, grants: ExecutionGrant[], revision?: string): Promise; /** No disk cache: every execution obtains a current decision from its configured Skills authority. */ export declare function resolveExecutionGrant(input: ExecutionGrantRequest): Promise;