 		//////////////////
 		// Miscellaneous
 		
-		public function getKeyTypes():WeavePromise/*/<any>/*/
+		public function getKeyTypes():WeavePromise/*/<string[]>/*/
 		{
 			return invokeAdmin(getKeyTypes, arguments);
 		}

		public function importDBF(
				fileNameWithoutExtension:String, sqlSchema:String,
				sqlTableName:String, sqlOverwrite:Boolean, nullValues:String
			):WeavePromise/*/<any>/*/
		{
			return invokeAdmin(importDBF, arguments);
		}

			);
		    return query;
		}
		public function removeConnectionInfo(connectionNameToRemove:String):WeavePromise/*/<string>/*/
		{
			var query:WeavePromise/*/<any>/*/ = invokeAdmin(removeConnectionInfo, arguments);
			return query;
