UNPKG

@kirz/expo-speedtest

Version:

Measure internet latency, download and upload speed

31 lines 976 B
import { ping } from "./speedtest"; import { MeasureType } from "./types"; type SpeedTestProps = { duration?: number; tests?: MeasureType[]; }; export declare const createJotaiHook: (jotai: typeof import("jotai")) => () => { statusAtom: import("jotai").PrimitiveAtom<"ready" | "testing"> & { init: "ready" | "testing"; }; resultsAtom: import("jotai").PrimitiveAtom<Record<MeasureType, number | null>> & { init: Record<MeasureType, number | null>; }; progressAtom: import("jotai").PrimitiveAtom<{ type: MeasureType; result: number; percent: number; } | null> & { init: { type: MeasureType; result: number; percent: number; } | null; }; start: (params?: SpeedTestProps) => Promise<void>; getIpAddress: () => Promise<any>; getIpInfo: () => Promise<any>; ping: typeof ping; }; export {}; //# sourceMappingURL=create-jotai-store.d.ts.map