/** * Web no-op fallback. The package targets Android + iOS; on web every method * resolves to a sane default or rejects with `UnsupportedPlatformError`, so a * cross-platform app can `import` the package and call it behind a * `Platform.OS` check without bundler errors. */ import { NativeModule } from "expo"; import type { ExpoPersistentBackgroundLocationEvents, LocationFix, PermissionResult, SyncResult, TrackingStatus } from "./ExpoPersistentBackgroundLocation.types"; declare class ExpoPersistentBackgroundLocationModuleStub extends NativeModule { start(): Promise; stop(): Promise; isRunning(): boolean; getStatusAsync(): Promise; getCurrentPosition(): Promise; getBufferedLocations(): Promise; clearBuffer(): Promise; flush(): Promise; getPermissionStatusAsync(): Promise; requestPermissionsAsync(): Promise; openSettings(): void; } declare const _default: ExpoPersistentBackgroundLocationModuleStub; export default _default; //# sourceMappingURL=ExpoPersistentBackgroundLocationModule.web.d.ts.map