import type Taro from '@tarojs/taro'; type TaroStartGyroscopeOption = Parameters[0]; type TaroStartGyroscopeResult = Awaited>; type TaroStopGyroscopeOption = Parameters[0]; type TaroStopGyroscopeResult = Awaited>; type TaroGyroscopeChangeCallback = Parameters[0]; type TaroGyroscopeChangeCallbackResult = Parameters[0]; type GyroscopeChangeCallbackResult = TaroGyroscopeChangeCallbackResult & { timestamp: number; }; type GyroscopeChangeCallback = (result: GyroscopeChangeCallbackResult) => void; export declare function startGyroscope(option: TaroStartGyroscopeOption): Promise; export declare function stopGyroscope(option?: TaroStopGyroscopeOption): Promise; export declare function onGyroscopeChange(callback: GyroscopeChangeCallback): void; export declare function offGyroscopeChange(callback?: GyroscopeChangeCallback): void; export {}; //# sourceMappingURL=gyroscope.d.ts.map