@awarns/wifi
Version:
AwarNS Framework package that allows to scan for nearby Wi-Fi access points
16 lines (15 loc) • 667 B
TypeScript
import { ProviderInterruption, PullProvider } from '@awarns/core/providers';
import { WifiScan } from './scan';
import { WifiScanProvider as NativeProvider } from 'nativescript-context-apis/wifi';
export declare class WifiScanProvider implements PullProvider {
private ensureIsNew;
private timeout;
private nativeProvider;
get provides(): string;
constructor(ensureIsNew: boolean, timeout: number, nativeProvider?: () => NativeProvider);
checkIfIsReady(): Promise<void>;
prepare(): Promise<void>;
next(): [Promise<WifiScan>, ProviderInterruption];
private obtainWifiScan;
}
export declare const wifiScanProviderNotReadyErr: Error;