import RealtimeKitClient, { RealtimeKitClientOptions } from '@cloudflare/realtimekit'; /** * Hook which manages a RealtimeKitClient instance */ export declare const useRealtimeKitClient: () => [RealtimeKitClient | undefined, (options: RealtimeKitClientOptions) => Promise]; type StateSelector = (state: T) => U; /** * @deprecated Use `useRealtimeKitSelector` instead. * Hook which extracts data from the RealtimeKitClient object */ export declare const useRTKSelector: (selector: StateSelector) => StateSlice; /** * Hook which extracts data from the RealtimeKitClient object */ export declare const useRealtimeKitSelector: (selector: StateSelector) => StateSlice; export * from './ReactContext';