1/* 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16/** 17 * @file 18 * @kit SensorServiceKit 19 */ 20 21import sensor from '@ohos.sensor'; 22import vibrator from '@ohos.vibrator'; 23import Sensor, { 24 AccelerometerResponse, BarometerResponse, CompassResponse, DeviceOrientationResponse, 25 GetOnBodyStateOptions, GyroscopeResponse, HeartRateResponse, LightResponse, 26 OnBodyStateResponse, ProximityResponse, StepCounterResponse, SubscribeBarometerOptions, 27 SubscribeCompassOptions, SubscribeDeviceOrientationOptions, SubscribeGyroscopeOptions, 28 SubscribeHeartRateOptions, SubscribeLightOptions, SubscribeOnBodyStateOptions, 29 SubscribeProximityOptions, SubscribeStepCounterOptions, subscribeAccelerometerOptions 30} from '@system.sensor'; 31import Vibrator, { VibrateOptions } from '@system.vibrator'; 32 33export { 34 AccelerometerResponse, BarometerResponse, CompassResponse, DeviceOrientationResponse, 35 GetOnBodyStateOptions, GyroscopeResponse, HeartRateResponse, LightResponse, 36 OnBodyStateResponse, ProximityResponse, Sensor, StepCounterResponse, SubscribeBarometerOptions, 37 SubscribeCompassOptions, SubscribeDeviceOrientationOptions, SubscribeGyroscopeOptions, 38 SubscribeHeartRateOptions, SubscribeLightOptions, SubscribeOnBodyStateOptions, 39 SubscribeProximityOptions, SubscribeStepCounterOptions, VibrateOptions, Vibrator, sensor, 40 subscribeAccelerometerOptions, vibrator 41}; 42