import React, { ReactNode } from 'react';
import { IGunInstance } from 'gun';
interface GunProviderProps {
    peers: string[];
    children: ReactNode;
}
/**
 * Provides a Gun instance to all descendant components.
 */
export declare const GunProvider: React.FC<GunProviderProps>;
/**
 * A hook to access the Gun instance provided by GunProvider.
 */
export declare const useGun: () => IGunInstance;
export {};
