netsignal
Version:
Instant network detection for React Native and Web - Turbo Module enabled
17 lines (14 loc) • 335 B
text/typescript
/**
* NetSignal Type Definitions
* Shared across all platforms
*/
export type ConnectionType = 'wifi' | 'cellular' | 'ethernet' | 'none' | 'unknown';
export interface NetworkStatus {
isConnected: boolean;
type: ConnectionType;
}
export interface ProbeResult {
reachable: boolean;
responseTime: number;
error?: string;
}