export interface GuardResult { blocked: boolean; errorCode?: number; message?: string; } export declare class ReadOnlyGuard { private readonly enabled; constructor(enabled: boolean); check(toolName: string): GuardResult; }