export declare function isAlwaysDecision(decision: string | null | undefined): boolean; export declare function isApproval(decision: string | null | undefined): boolean; export interface GrantStore { isGranted(sessionId: string, toolName: string): boolean; grant(sessionId: string, toolName: string, decision: string): boolean; revokeSession(sessionId: string): void; size(): number; } export declare function createGrantStore(): GrantStore;