import * as React from "react"; import { PerseusI18nContext } from "./components/i18n-context"; import Renderer from "./renderer"; import type { PerseusDependenciesV2, SharedRendererProps } from "./types"; import type { Hint } from "@khanacademy/perseus-core"; type Props = SharedRendererProps & { className?: string; hint: Hint; lastHint?: boolean; lastRendered?: boolean; pos: number; totalHints?: number; findExternalWidgets?: any; dependencies: PerseusDependenciesV2; }; type DefaultProps = { linterContext: Props["linterContext"]; }; declare class HintRenderer extends React.Component { static contextType: React.Context; context: React.ContextType; rendererRef: React.RefObject; static defaultProps: DefaultProps; /** * @deprecated - do not use in new code. */ getSerializedState: () => void; render(): React.ReactNode; } export default HintRenderer;