Files
metacryst 637c9e4674 init
2026-01-09 11:14:27 -06:00

14 lines
677 B
TypeScript

import { WebPlugin } from '@capacitor/core';
import type { CallbackID, GeolocationPlugin, PermissionStatus, Position, PositionOptions, WatchPositionCallback } from './definitions';
export declare class GeolocationWeb extends WebPlugin implements GeolocationPlugin {
getCurrentPosition(options?: PositionOptions): Promise<Position>;
watchPosition(options: PositionOptions, callback: WatchPositionCallback): Promise<CallbackID>;
clearWatch(options: {
id: string;
}): Promise<void>;
checkPermissions(): Promise<PermissionStatus>;
requestPermissions(): Promise<PermissionStatus>;
}
declare const Geolocation: GeolocationWeb;
export { Geolocation };