/**
 * useNetworkStatus Hook
 *
 * Provides network connectivity status for UI components.
 * Periodically checks connectivity and updates state.
 */
export interface NetworkStatusState {
    online: boolean | null;
    checking: boolean;
}
export interface UseNetworkStatusReturn extends NetworkStatusState {
    refresh: () => Promise<void>;
}
/**
 * Hook for tracking network connectivity status
 *
 * @returns Network status state and refresh function
 */
export declare function useNetworkStatus(): UseNetworkStatusReturn;
//# sourceMappingURL=useNetworkStatus.d.ts.map