import { PropsWithChildren } from 'react';
export interface NetworkContext {
    silentAssertConnectedNetwork: () => boolean | null;
    assertNetworkConnected: () => boolean;
    displayNetInfoModal: () => void;
    hideNetInfoModal: () => void;
    assertInternetReachable: () => boolean | null;
}
export declare const NetworkContext: import("react").Context<NetworkContext>;
export declare const NetworkProvider: ({ children }: PropsWithChildren) => import("react").JSX.Element;
export declare const useNetwork: () => NetworkContext;
//# sourceMappingURL=network.d.ts.map