public boolean isAboveThreshold(Axis axis);
public Direction getDirection(Axis axis);
}
public void disableDetection(Component component, boolean saveConfig);
public void disableAllDetection(boolean saveConfig);
<BUG>public ThresholdConfig enableTapDetection(TapType type, Axis axis);
</BUG>
public ThresholdConfig enableShakeDetection(Axis axis);
public AccelerometerConfig enableOrientationDetection();
public ThresholdConfig enableFreeFallDetection();

public boolean isAboveThreshold(Axis axis);
public Direction getDirection(Axis axis);
}
public void disableDetection(Component component, boolean saveConfig);
public void disableAllDetection(boolean saveConfig);
public TapConfig enableTapDetection(TapType type, Axis axis);
public ThresholdConfig enableShakeDetection(Axis axis);
public AccelerometerConfig enableOrientationDetection();
public ThresholdConfig enableFreeFallDetection();
