Missing part of CL:1421

Change-Id: Id0e8921c4248a19c45ef005d1069b60a12d5f276
Reviewed-on: https://weave-review.googlesource.com/1422
Reviewed-by: Vitaly Buka <vitalybuka@google.com>
diff --git a/libweave/src/commands/command_manager.cc b/libweave/src/commands/command_manager.cc
index 746d9ad..595613f 100644
--- a/libweave/src/commands/command_manager.cc
+++ b/libweave/src/commands/command_manager.cc
@@ -9,47 +9,11 @@
 #include <weave/error.h>
 
 #include "src/commands/schema_constants.h"
+#include "src/commands/standard_definitions.h"
 #include "src/utils.h"
 
 namespace weave {
 
-namespace {
-
-const char kStandardCommandDefs[] = R"({
-  "base": {
-    "updateBaseConfiguration": {
-      "minimalRole": "manager",
-      "parameters": {
-        "localDiscoveryEnabled": "boolean",
-        "localAnonymousAccessMaxRole": [ "none", "viewer", "user" ],
-        "localPairingEnabled": "boolean"
-      },
-      "results": {}
-    },
-    "reboot": {
-      "minimalRole": "user",
-      "parameters": {},
-      "results": {}
-    },
-    "identify": {
-      "minimalRole": "user",
-      "parameters": {},
-      "results": {}
-    },
-    "updateDeviceInfo": {
-      "minimalRole": "manager",
-      "parameters": {
-        "description": "string",
-        "name": "string",
-        "location": "string"
-      },
-      "results": {}
-    }
-  }
-})";
-
-}  // namespace
-
 CommandManager::CommandManager() {}
 
 CommandManager::~CommandManager() {}