export declare function isDangerousCommand(command: string): boolean; /** * Respuesta del permission flow: * - approved=true: ejecuta la tool * - approved=false: cancela, opcionalmente con explanation que se devuelve * al modelo como tool_result para que aprenda qué hacer después. */ export interface PermissionResult { approved: boolean; explanation?: string; } export declare function askPermission(toolName: string, input: Record): Promise; //# sourceMappingURL=permissions.d.ts.map