2025-06-15 03:22:59 +08:00

17 lines
561 B
TypeScript

import { WebPlugin } from '@capacitor/core';
import type { PositioningData } from './definitions';
export declare class DumonGeolocationWeb extends WebPlugin {
startPositioning(): Promise<void>;
stopPositioning(): Promise<void>;
getLatestPosition(): Promise<PositioningData>;
checkAndRequestPermissions(): Promise<{
location: 'granted' | 'denied';
wifi: 'granted' | 'denied';
}>;
configureEdgeToEdge(options: {
bgColor: string;
style: 'DARK' | 'LIGHT';
overlay?: boolean;
}): Promise<void>;
}