import { ReactNode } from 'react';
import { Socket } from 'socket.io-client';

type SocketContextValue = {
    socket: Socket | null;
    socketId?: string;
};
export interface SocketProviderProps {
    children: ReactNode;
}
export declare const SocketProvider: ({ children }: SocketProviderProps) => import("react/jsx-runtime").JSX.Element;
export declare const useSocket: () => SocketContextValue;
export {};
//# sourceMappingURL=SocketProvider.d.ts.map