import { Dispatch } from 'react'; export interface CommentWidgetState { siteName: string; pageId: string; needRefresh?: boolean; } export declare function useCommentWidgetContext(): { commentWidgetState: CommentWidgetState; commentWidgetDispatch: Dispatch; }; export declare const CommentWidgetContextProvider: ({ children }: { children: JSX.Element; }) => JSX.Element;